【发布时间】:2011-07-20 01:47:19
【问题描述】:
似乎有很多关于如何使用 javascript 提交表单的信息,但我正在寻找一种解决方案来捕获何时提交表单并在 javascript 中拦截它。
HTML
<form>
<input type="text" name="in" value="some data" />
<button type="submit">Go</button>
</form>
当用户按下提交按钮时,我确实不希望提交表单,而是希望调用 JavaScript 函数。
function captureForm() {
// do some stuff with the values in the form
// stop form from being submitted
}
一个快速的技巧是向按钮添加一个 onclick 功能,但我不喜欢这个解决方案......有很多方法可以提交表单......例如在输入时按回车键,这不考虑。
泰
【问题讨论】:
标签: javascript html forms