≪ 目次 < 名前順要素一覧 [ 戻る ] 基本例 ↓ FORM要素を使用した使用例 >
W3C - Web Content Accessibility Guidelines 1.0 → Guideline 10. Use interim solutions. → 10.4 より
10.4 Until user agents handle empty controls correctly, include default, place-holding characters in edit boxes and text areas.[Priority 3]
For example, in HTML, do this for TEXTAREA and INPUT.10.4 UA(ブラウザだけとは限りません)が、空の文字入力エリアを正確に扱える様になるまで、初期値を記述します。[優先度 3]
例えば、HTMLの場合、TEXTAREA要素とINPUT要素が相当します。
W3C → XHTML 1.0 → Multi-part XHTML file → DTDs → XHTML-1.0-Strict より
<!ELEMENT textarea (#PCDATA)> <!-- multi-line text field --> <!ATTLIST textarea %attrs; %focus; name CDATA #IMPLIED rows %Number; #REQUIRED cols %Number; #REQUIRED disabled (disabled) #IMPLIED readonly (readonly) #IMPLIED onselect %Script; #IMPLIED onchange %Script; #IMPLIED >
XXXX はHTMLサンプルです。
テキストエリアがHTMLサンプルの表示例です。
name CDATA #IMPLIED
FORM要素を使用してサーバにデータを送信する場合、データの項目になる名前を記述します。
rows %Number; #REQUIRED cols %Number; #REQUIRED
rows属性は、テキストエリアの表示行数を指定します。省略不可。
cols属性は、テキストエリアの表示巾を指定します。省略不可。
基本例を参照して下さい。
disabled (disabled) #IMPLIED
該当要素を無効にします。省略可。
readonly (readonly) #IMPLIED
該当要素の変更を禁止します。省略可。
onselect %Script; #IMPLIED
要素が選択された時に開始するスクリプト名を記述します。省略可。
両属性の動作の違いに注意してください。
onchange %Script; #IMPLIED
要素の内容のテキストが、選択された時と比べて変化していた場合に開始するスクリプト名を記述します。省略可。