通过图像我想浏览图像,因为我已经使用了div并隐藏了字段img_photo并在锚点选项卡上调用了一个函数,即OpenFileBrowser()。我可以浏览图片但无法提交表单。
HTML :
<form name="frmimg" id="frmimg" method="post" action="abc.php">
<div style="display:none"><input type="file" name="img_photo" id="img_photo" value="" accept="image/gif, image/jpeg, image/jpg, image/png"></div>
<a href="wap_statusupadate.php?img=<?php echo $_REQUEST['hid_img']; ?>" onclick="return OpenFileBrows
er('frmimg')"><img src="images/photo-icon.jpg" /></a>
</form>
Javascript :
function OpenFileBrowser(obj)
{
document.getElementById('img_photo').click();
var img = document.getElementById('img_photo').value;
if(img!="")
{
document.obj.submit();
}
else
{
return false;
}
}
答案 0 :(得分:0)
尝试添加
document.getElementById('frmimg').submit();
到函数OpenFileBrowser(obj)的末尾。