我以前问过这个问题,但我没有得到真正的解决方案。我正在开发一个社交网站。在用户注册页面中,用户有添加照片的规定。我的问题是我想显示图像在点击表单末尾的提交按钮之前,它已由用户上传到一个 div。我搜索了很多,但找不到合适的。
我的html代码是这样的:
<img src="<?php echo $row_picture;?>" name="picture" class="settingspic" width="75" height="91" alt="profile pic" name="picture"/><a href="" onclick="return uploadimg()"> Upload</a></li>
<input type="file" name="file" id="file" style="display:none;" />
我的 JavaScript 代码是:
function uploadimg()
{
var uploader = document.getElementById('file');
uploader.click();
return false;
}
当我单击提交按钮时,图像被插入到数据库中。我希望在用户上传文件时显示图像。