提交
如果缺少该属性,则会提交元素的文本内容。
我在联系人表单中有以下<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>