私はウェブを検索しましたが、答えを見つけることができませんでした。私はあなたがJavascriptでその価値を設定できることを知っています、なぜあなたはhtmlでそれを行うことができませんか?<select>の属性 '値'を設定できないのはなぜですか?
答えて
'select'要素に有効な属性 'value'はありません。 参照
任意のDOM要素にjavascriptを使用して任意のプロパティを設定できますが、そのプロパティの有効な対応部分が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を
によって、その値を設定することができることを知っています。選択要素の値のプロパティは読み取り専用です(HTML5 §4.10.7 The select element参照)。
<は> Sを選択しているので、あなたがHTMLでそれを行う必要がある場合は、それが<option>
の仕事である
多値することができます。
続きを読むSELECT要素!
注:チェックアウトW3Foolsの前にW3Schoolsに行く前に!
<select>
<option value="lorem">Lorem</option>
<option value="ipsum">ipsum</option>
<option value="dolor">dolor</option>
<option value="sit">sit</option>
<option value="amet">amet.</option>
</select>
SELECT要素は
- オートフォーカス
- 無効フォーム
- 属性以下の受け入れ
- サイズ
- ID
- クラス
を必要な複数
- 1. カスタムディレクティブの属性値を取得できないのはなぜですか?
- 2. なぜASPで値を設定できないのですか:CheckBox?
- 3. magentoセットアップスクリプトでauto_incrementの値を設定できないのはなぜですか?
- 4. POST変数の値を設定できないのはなぜですか?
- 5. Twig - オブジェクト/配列の値を設定できないのはなぜですか?
- 6. ProgressBarの値を設定できないのはなぜですか?
- 7. プライベート属性(オブジェクト)の値を変更できるのはなぜですか?
- 8. xmlノードを属性で選択できないのはなぜですか?
- 9. Javaでgetterを使用してプライベートクラス属性の値を設定するのはなぜですか?
- 10. xsd:complexTypeが属性でないのはなぜですか?
- 11. 設定フェーズで値が使用できないのはなぜですか?
- 12. Zend-frameworkを設定できないのはなぜですか?
- 13. IntVarを設定できないのはなぜですか?
- 14. Dojo DateTextFieldを設定できないのはなぜですか?
- 15. Ruby on Railsモデルの属性がbefore_saveで設定されていないのはなぜですか?
- 16. 属性名をPythonキーワードにできないのはなぜですか?
- 17. 入力の値属性が変更されないのはなぜですか?
- 18. Fluent NHibernate References()マッピングでReadOnlyを設定できないのはなぜですか?
- 19. なぜコードからSolidColorBrushリソース値を設定できないのですか?
- 20. なぜ配列の値を設定解除できないのですか(PHP)
- 21. 'WriteOnlyWorksheet'オブジェクトに属性 'cell'がないのはなぜですか?
- 22. コアデータエンティティの属性のブール値を更新できないのはなぜですか?
- 23. なぜUILabelのテキストプロパティを設定できないのですか?
- 24. Html.Helpersを使用してASP.NET MVCフォームで `name`属性を指定できないのはなぜですか?
- 25. デフォルトの属性アクセサーが上書きされないのはなぜですか?
- 26. 特定のスパンのID属性を取得できないのはなぜですか?
- 27. コードネームのDesignerが設定した属性を報告しないのはなぜですか?
- 28. getItem()が「無効な属性値型」を返すのはなぜですか?
- 29. node-debug:なぜブレークポイントを設定できないのですか?
- 30. なぜjquery serialize()はユーザー定義の属性を解析できないのですか?
AFAIK、 'select'は' value'属性を持っていません。 –
@RobGこれは、選択されたオプションの 'value'属性の値を保持していると思います。私はOPが今理解されることを望む。 –
@ Mr_Green-それよりも少し複雑です。値の属性がない場合、またはプロパティに値が割り当てられていない場合は、*最初の*選択されたオプションの値(複数選択の場合は複数ある可能性があります)またはテキストの内容です。 – RobG