使用元素时提交哪些数据<select>?



我在联系人表单中有以下<select>
"type"是作为<option>value还是作为与其关联的文本传递给mail.php

<select name="type" size="1">
<option value="1">Select A Category</option>
<option value="2">Questions</option>
<option value="3">Report Problems</option>
<option value="4">Suggestion</option>
<option value="5">Other</option>
<option value="6">Website Problem</option>
</select>
提交<option>元素的value属性
如果缺少该属性,则会提交元素的文本内容。

参见<option>属性@MDN:

value
如果选择此选项,此属性的内容表示要随表单提交的值。如果省略此属性,则该值取自选项元素的文本内容。

另请参阅option元素@w3:

value属性为元素提供一个值。option元素的值是value属性的值(如果有(,或者是元素的textContent(如果没有(。

添加每个看起来像这个的

<option value="Questions">Questions</option>

最新更新