gpt4 book ai didi

javascript - 如何使用 jquery 删除现有表单并添加 onsubmit

转载 作者:搜寻专家 更新时间:2023-11-01 04:47:45 29 4
gpt4 key购买 nike

给定这个 HTML 来创建一个表单:

<form name="search" id="myForm" onsubmit="return existingfunc()" method="post">
<input type="submit" value="Search" title="Search">
</form>

我可以使用 $('#myForm').attr('name','newname') 通过 jQuery 更改表单的名称。

是否可以更改表单的 onsubmit 功能?

最佳答案

要仅更改表单 onsubmit 事件,您可以这样做:

 $('#myForm').attr('onsubmit', 'return somethingElse()');

但您可能希望删除表单的 onsubmit 属性,然后使用 jQuery 添加新事件(注意:unbind() 将仅删除由 jQuery 附加的事件处理程序):

 $('#myForm').removeAttr('onsubmit').submit(function(e) { /* your logic here */ });

关于javascript - 如何使用 jquery 删除现有表单并添加 onsubmit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008043/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com