捕获使用JavaScript提交的表单

捕获使用JavaScript提交的表单,第1张

捕获使用JavaScript提交的表单
<form id="my-form">    <input type="text" name="in" value="some data" />    <button type="submit">Go</button></form>

在JS中:

function processForm(e) {    if (e.preventDefault) e.preventDefault();        // You must return false to prevent the default form behavior    return false;}var form = document.getElementById('my-form');if (form.attachEvent) {    form.attachEvent("submit", processForm);} else {    form.addEventListener("submit", processForm);}

编辑 :在我看来,这种方法比

onSubmit
在表单上设置属性更好,因为它保持了标记和功能的分离。但这只是我的两分钱。

Edit2 :更新了我的示例以包括

preventDefault()



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5148842.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存