我的PHP页面上有这个:
<script>
window.setTimeout(function() {
document.getElementById('test_form').submit();
}, 5000);
</script>
它工作正常。
但是当我放置它时:
<input type="submit" name="submit" id="submit">Submit</input>
JavaScript计时器无效。当我删除它时,JavaScript工作正常。问题是什么以及如何解决?
答案 0 :(得分:1)
尝试更改提交按钮的名称,例如
<input type="submit" name="submit_btn" id="submit_btn">Submit</input>
因为当您为按钮 submit
命名时,您会覆盖表单上的 submit()
功能。