如何防止表单数据发布

时间:2014-05-12 12:53:25

标签: html

如果两个输入具有相同的name属性,哪个HTML属性会阻止表单数据发布?

<form>
<select name="amount">
  <option value="100">$100</option>
  <option value="50">$50</option>
  <option value="10">$10</option>
  <option value="1">$1</option>
</select>
Other: <input type="text" name="amount">
</form>

修改 我需要两个具有相同名称值的原因是我使用jQuery来显示()和hide()函数以进行选择和输入。

1 个答案:

答案 0 :(得分:0)

没有这样的HTML属性。两个元素具有相同的名称是完全合法的,并且这两个值都将包含在发布的数据中。

这些值将作为两个单独的项目发送,因此问题中表单中发布的数据可能如下所示:

amount=10&amount=42