发布带有隐藏字段的表单,无需单击提交按钮

Tar*_*run 0 html javascript

我有一个表格

<form action="" method="post">

<input name="Descripcion" type="hidden" value="" id="Descripcion" runat="server" />

<input id="Submit1" type="submit" value="Comprar" />
Run Code Online (Sandbox Code Playgroud)

我没有点击提交按钮,而是希望发布表单而不点击带有隐藏字段的提交按钮

Joe*_*orn 6

您可以通过调用表单的.submit()方法从javascript提交html表单.例如:

document.getElementById('myform').submit();
Run Code Online (Sandbox Code Playgroud)

当然,您仍需要在示例中执行操作,以便表单可以提交给自己.此外,您标记了您的问题asp.net.如果这是一个webforms页面,你应该使用默认表单,而不是将自己的表单添加到html标记.您可以通过调用__doPostBack()方法提交asp.net表单.