javascript - Onsubmit 函数称为提交

标签 javascript html onsubmit

我想知道为什么 onsubmit 全局作用域函数不能被调用 submit。我没有找到任何原因。

这不起作用:

<form onsubmit="return submit();">
    <input type="submit">
</form>
<script>
    function submit() { alert('Hey!'); return false; }
</script>

这确实有效:

<form onsubmit="return test();">
    <input type="submit">
</form>
<script>
    function test() { alert('Hey!'); return false; }
</script>

最佳答案

Here是 Javascript 保留字的列表。 如您所见,submit 就是其中之一!

关于javascript - Onsubmit 函数称为提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35395433/

相关文章:

html - 如何使用水平滚动条在 DevExpress 的回调面板中拉伸(stretch) div?

javascript - PHP onSubmit,JS函数不会执行

Javascript 在新选项卡中输入 key 打开页面

javascript - 当我双击将在单击时隐藏的特定元素时,双击绑定(bind)到父元素或同级元素

php - 在 html 表单中键入输入字符需要匹配 - jQuery?

关闭选项卡时 JavaScript 引用循环?

javascript - 用户交互后范围 slider 的位置未更新

javascript - 如何将 javascript onSubmit 与 jQuery 提交相匹配?

JavaScript 加载顺序

javascript - 为 Chrome 优化 jquery 选择器