我是JavaScript新手,当任何人从下拉列表中选择任何内容时,我都需要一些帮助来提交表单。这是示例代码:
<form action="" method="post">
<select name="car" onChange="this.form.submit()">
<option value="car1">car1</option>
<option value="car1">car1</option>
<option value="car1">car1</option>
</select>
<!-- Some other code -->
<input type="submit" name="sentvalue">
</form>
这是我的表单,当任何人选择下拉列表时,表单都会自动提交,但是在自动提交表单时我也需要
sentvalue
。因此,当任何人选择下拉列表时,谁能帮助我捕获sentvalue
。 最佳答案
如果要通过表单提交发送其他任何数据,则可以隐藏输入形式发送
<input type='hidden' name='data1' value='Test1' />
<input type='hidden' name='data2' value='Test2' />
//etc
而且,如果您希望使用表单来提交按钮的值,只需将value属性设置到代码中的提交按钮中,这一切似乎都很好,
<input type="submit" name="sentvalue" value="Test1" />
希望这能回答您的问题