javascript - 使用 javascript 和 Firefox 单击提交按钮

标签 javascript firefox

我想我以前从未尝试过这样做......我的页面上有一个按钮。

<input type="submit" id="btn" value="Submit">

还有一个 JavaScript 函数,其中包括:

function clickit()
{
alert(document.getElementById('btn').value);
document.getElementById('btn').click();
}

使用 Firefox,未单击该按钮 - 即未提交表单。警报显示,但表单未提交。为什么 Firefox 不点击按钮?

最佳答案

使用 div或除 INPUT 之外的任何内容元素,如果你想将点击事件绑定(bind)到它。如果<INPUT>在表单主体内部,您可能会遇到奇怪的问题。

关于javascript - 使用 javascript 和 Firefox 单击提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27537606/

相关文章:

c - 通过编辑 omni.ja 移动 Firefox 13 的起始页元素会导致 FF 崩溃,有人知道如何正确执行此操作吗?

javascript - 用带有焦点的输入替换焦点范围

javascript - 在推送的 Canvas 对象上使用 drawimage() 时出现错误消息,而 preloading() 没有帮助

javascript - Mongoose 类型错误 : Schema is not a constructor

javascript - ValidatedMethod 中的 Meteor this.unblock

javascript - onfocus 在 Firefox 中不起作用(触发)

javascript - jQuery ajax() 函数忽略 Firefox 中的 dataType 参数

javascript - 如何在用户将鼠标悬停在文本上时删除文本

javascript - 表单中自动保存按钮之前的 2 秒间隔

asp.net - 火狐中的 "Connection Partially Encrypted"