当文本改变时,刷新图像
Refreshing image when text changes
我正在处理一个表单。有一个按钮可以上传图像到服务器。上传图像后,表单字段将获得图像文件名。我也有一个<img scr>
显示默认图像。我需要的是,当用户上传图像时,应该显示此图像而不是默认图像。这是接收上传图像文件名的表单字段:
<input type="text" name="imagen" id="imagen" value="" size="32" onInput ="javascript:reloadpic();">
下面是应该启动的脚本:
<script type="text/javascript">
<!--
function reloadpic()
{
alert ("ha cambiado");
var timestamp = new Date().getTime();
var image = "http://../platos/"+document.getElementById("imagen").value;
document.images["imagenplato"].src = image;
setTimeout("reloadpic();", 1000);
}
-->
</script>
但是它从来没有启动过。欢迎任何帮助
首先,您有一个不用于图像目的的input[type="text"]
。
我认为你需要将其更改为input[type="file"]
,然后触发一些事件。也许您需要将您的事件更改为onchange=""
。
相关文章:
- Jquery在源更改后刷新图像
- Javascript图像刷新
- 如何在javaservlet中通过javascript刷新图像
- 如何在提交后关闭颜色框窗口,并刷新父页面上的图像
- 在Div中刷新图像,只更改文件内容,不更改名称
- 如何仅在新图像实际可用时刷新图像源
- 使用setInterval()刷新图像
- 在 php 应用程序中自动刷新图像
- iOS 上的 Safari 中的刷新图像
- 刷新图像在 Mozilla 中不起作用
- 使用JQuery或Javascript刷新图像
- 单击按钮刷新图像,不刷新页面
- JQuery Onclick Change Image Src未刷新图像
- 使用Javascript加载刷新图像
- Javascript用于使用VS2010刷新图像
- Javascript和ASP MVC -刷新图像
- 当文本改变时,刷新图像
- 刷新图像从外部URL点击
- 使用jquery更改媒体刷新图像大小
- 用base64修改src后刷新图像元素