如果两个输入具有相同的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()函数以进行选择和输入。
答案 0 :(得分:0)
没有这样的HTML属性。两个元素具有相同的名称是完全合法的,并且这两个值都将包含在发布的数据中。
这些值将作为两个单独的项目发送,因此问题中表单中发布的数据可能如下所示:
amount=10&amount=42