我搜索了網頁,但找不到答案。我知道你可以通過Javascript來設置它的值,那麼爲什麼你不能通過html來實現呢?爲什麼<select>的屬性'value'無法設置?
回答
'select'元素沒有有效的屬性「值」。 請參閱http://www.w3schools.com/tags/tag_select.asp
您可以通過javascript將任何屬性設置爲任何DOM元素,但並不是說該屬性在html中具有其有效的對應元素。
編輯: 更好的鏈接在這裏: https://www.w3.org/wiki/HTML/Elements/select
請不要引用w3schools,W3C是負責[* HTML *](https://www.w3.org/TR/html5/Overview.html)的標準組織,儘管MDN也是一個有用的參考。 – RobG
w3schools往往有許多不準確的地方。對於'
[W3Fools](http://www.w3fools.com/)我的朋友。閱讀它! –
...我知道,你可以使用Javascript
只有作爲選擇的設置選項將其值設置。 值 select元素的屬性是隻讀的(請參閱HTML5 §4.10.7 The select element)。
因爲<選擇> s時,可以多值
如果你想與HTML做到這一點,那就是<option>
的工作。
- 1. 爲什麼我無法將屬性設置爲此元素?
- 2. 爲什麼Symfony3 ChoiceType中的choice_attr無法設置id屬性?
- 3. 爲什麼不設置這個UISlider的value屬性更新它的位置?
- 4. 爲什麼RadioButton/CheckboxButton沒有VALUE屬性?
- 5. 爲什麼名稱屬性無法使用javascript設置?
- 6. 爲什麼HasLoadedOrAssignedValue屬性設置爲true?
- 7. 無法設置屬性的屬性
- 8. 無法在自動屬性設置器上設置斷點?爲什麼?
- 9. 爲什麼viewcontroller屬性沒有設置?
- 10. 爲什麼我們設置屬性Hibernate.Dialect?
- 11. 爲什麼<t:inputFileUpload value =「#{myBean.uploadedFile}」/>無法正常工作?
- 12. 爲什麼customCell屬性設置爲無使用UINib
- 13. 無法爲ComboBoxItem設置IsSelected屬性
- 14. 無法設置屬性爲對象
- 15. 無法設置屬性'innerHTML'爲空?
- 16. 無法設置固定位置的邊框屬性<thead>
- 17. 無法設置屬性'clientMutationId'undefined
- 18. 無法設置UILabel屬性
- 19. 無法設置屬性NSManagedObject
- 20. 無法設置屬性'nodeValue'null
- 21. 無法設置類屬性
- 22. 無法設置屬性
- 23. 什麼樣的屬性應該設置爲無dealloc?
- 24. 爲什麼不Python的屬性設置屬性值
- 25. 爲什麼javascript無法訪問屬性?
- 26. 爲什麼非零數字無法將BOOL屬性設置爲YES?
- 27. 爲什麼我無法設置AnchorPane的可調整大小的屬性?
- 28. 爲什麼<select>的值屬性沒有設置<select>的值屬性?
- 29. 爲什麼System.setProperty無法更改Hadoop中的配置屬性?
- 30. <c:param> value屬性無法正常工作
AFAIK,'select'沒有'value'屬性。 –
@RobG我認爲它保存了所選選項'value'屬性的值。我希望OP現在能夠理解。 –
@ Mr_Green--比這更復雜一點。它是* first *選項的值(對於多重選擇可能有多個選項)或文本內容(如果沒有值屬性或屬性尚未分配值)。 – RobG