已从'上传文件;文件'img字段中未显示类型输入字段
Uploaded file from 'file' type input field is not showing in img field
我无法使用javascript更改文件上传时显示的图像。这是我的代码:
<html>
<head>
<title> File Upload </title>
<script>
function uploadFile() {
document.getElementById('picturefield').src='file:///'+document.frmaddstudent.picturefile.src;
//document.getElementById('picturefield').src='http://icons.iconarchive.com/icons/custom-icon-design/pretty-office-2/128/man-icon.png';
}
</script>
</head>
<body>
<b>Image</b>
<form name="frmaddstudent">
<img id="picturefield" src="file:///C:/Users/Nasim/Desktop/myimage.jpg">
<input type="file" name="picturefile" onchange="uploadFile()">
</form>
</body>
</html>
但从我的电脑上传文件时,图像没有改变document.frmaddstudent.picturefile.src
显示了我使用firebug调试时的空字符串。
如果我使用document.frmaddstudent.picturefile.value
而不是CCD_ 3,则该值仅显示所选的文件名,但我需要完整的文件路径设置为img
src
。
有人能告诉我我在这里做错了什么吗?Javascript/jQuery中有什么简单的解决方案可以做到这一点吗?
出于安全原因,现代浏览器不支持input file
的此功能。
您必须上传该文件,然后在img
中显示
相关文章:
- 处理字段中带有换行符的csv文件-node.js
- HTML5要求隐藏文件字段-反馈位置
- jquery形成多文件输入字段Value()
- 调用JavaScript函数后,文件上载字段重置
- 通过程序从多个输入字段上传多个文件-blueimp jquery fileupload
- 有没有什么方法可以通过输入字段(type=file)来找出选择了多少个文件
- Javascript 单击html字段值而不编辑.js文件
- 如何从 json 文件中检索所有字段
- 为什么在下面的场景中,用于存储所选文件名和文件路径的隐藏输入字段没有在表单上生成
- 如何使用ian:accounts-ui-botstrap-3根据Meteor中的用户输入设置配置文件字段值
- 如何从输入字段在浏览器中显示PDF文件
- 具有输入类型文件字段的语义UI重置表单
- Chrome扩展:将下载的文件移动到输入字段
- 已从'上传文件;文件'img字段中未显示类型输入字段
- 添加选项以使用 javascript 从 json 文件中选择字段
- 验证数组文件字段的表单提交
- 如何将base64写入模型's文件字段
- 如何在jquery中清除输入文件字段
- 使用jquery验证忽略字段文件
- 如何从phonegap的html5输入字段文件对象获取路径