我有一个包含多种表单的页面,它们都具有相同的名称。在其中一种形式中,我有一个具有onClick功能的按钮。其中一个参数需要包含表单(所以我可以稍后将其序列化)或传递所有表单参数的方法。
如何仅使用onClick方法完成此操作(不将事件处理程序绑定到表单的submit事件)。
注意:我目前的工作是为每个表单生成一个随机表单名称(使用PHP),然后将该表单作为参数传递。
答案 0 :(得分:0)
如果您已经有输入元素,只需访问表单属性即可获取表单:
console.log(document.getElementsByTagName('input')[0].form);
<form>
<input type="text" />
</form>