通过图像我浏览了图像,但无法提交相同的图像

时间:2014-02-12 05:07:41

标签: javascript php html

通过图像我想浏览图像,因为我已经使用了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;
    }
}

1 个答案:

答案 0 :(得分:0)

尝试添加

document.getElementById('frmimg').submit();

到函数OpenFileBrowser(obj)的末尾。