如何使用 .submit() 提交带有 document.forms 对象的表单

How to use .submit() to submit a form with document.forms object

我有这个表格:

<form class="cart" method="post" enctype="multipart/form-data">

里面有这个按钮的地方:

<button type="submit" name="add-to-cart" value="8861" class="single_add_to_cart_button button alt">Add to cart</button>

我正在尝试使用 forms 对象的 submit() 函数提交表单。

document.forms[1].submit();

表单的index1(没关系),但是还是不行:页面充值了,但是表单没有发送任何数据。

如果有人能帮助我,那就太好了。

谢谢!

The page gets recharged but the form doesn't send any data.

您的问题是,提交表单时,只有成功的 个控件会包含在随表单一起发送的数据中。

提交按钮只有用于提交表单才是成功的控件。您正在使用 JavaScript。

namevalue 从提交按钮移至 <input type="hidden">,这将始终 成功。