如何使用带有"this"的javascript提交表单

7 javascript forms submit

有没有办法提交当前形式,我有这样的href链接

<a href="javascript:;" onclick="this.submit();">Save</a>
Run Code Online (Sandbox Code Playgroud)

我想使用相同的代码evrywhere,所以我不能使用任何id或类

Sib*_*ibu 12

使用提交表单 this.form.submit()

即在你的情况下,它会像

<a href="#" onclick="this.form.submit();">Save</a>
Run Code Online (Sandbox Code Playgroud)

但强烈建议使用表单名称

否则如果你习惯使用jquery,你也可以使用jquery 最近的函数

$(field).closest("form").submit();
Run Code Online (Sandbox Code Playgroud)

  • 不,它不起作用:无法读取未定义的属性“提交” (2认同)