下面是页面的代码,但是,您会在头部看到我已经放入 javascript,它应该检查是否通过位于代码底部的文件上传输入字段选择了一个文件。在它检测到文件选择后,它应该自动提交表单,但由于某种原因它没有自动提交。为什么这不起作用?提前致谢!
JavaScript:(在head
)
<head>
<script type="text/javascript">
document.getElementById("photofield").onchange = function() {
document.getElementById("form").submit();
}
</script>
</head>
HTML(表格):
<form enctype="multipart/form-data" action="photoupload.php" method="post" id="form">
<input type="hidden" name="MAX_FILE_SIZE" value="524288">
<p><input id="photofield" type="file" name="upload" /></p>
</fieldset>
<div align="center"><input type="submit" name="submit" value="Submit" /></div>
<input type="hidden" name="submitted" value="TRUE" />
</form>