<script type="text/javascript">
function getFile()
{
document.getElementById("image").click();
}
function sub()
{
document.getElementById("button").click();
}
</script>
<form action="addexec.php" method="post" enctype="multipart/form-data" name="addroom">
<div id="yourBtn" onclick="getFile()">click to upload a file</div>
<div style='height: 0px; width: 0px;overflow:hidden;'>
<input id="image" type="file" value="image" name='image' onchange="sub()"/></div>
<input id='button' type='submit' />
</form>
如何在函数sub()中调用提交按钮,而不是直接提交图像
答案 0 :(得分:1)
直接使用以下行提交表单:
document.addroom.submit();