[1] フォームの制御子の現在値は、 その制御子の現在の値です。当初は初期値ですが、 利用者やスクリプトが変更できます。 提出の際には制御子名と共にフォーム処理エージェントに渡されます。
[2] 仕様書:
[3] 通常、現在値は、 value
属性などから得た初期値が最初の値で、
それを利用者やスクリプトによる編集を経た現在
の状態です。
メニュー制御子 (select
) では、選択されている選択肢
(option
) の値 (value
または内容)
が現在値です。 HTML 4 17.13.2
ファイル選択制御子 (input
//file
)
では、ファイル名の一つ以上の並びが現在値です。 HTML 4 17.13.2
(ファイルの内容も提出されるかもしれませんが、それは現在値ではありません。)
[4] 現在値は、フォームの提出の際にフォーム処理エージェントに渡されます。 具体的な方法については、提出の解説をご覧ください。
UA は、現在値を持たない制御子を成功とみなす必要はありません。 HTML 4 17.13.2
[5] フォームコントロールのデフォルト値: Days on the Moon ( 版) <http://nanto.asablo.jp/blog/2009/01/19/4066969>
[6] 日本野望の会-Yabooo.org > Safari/Webkitのおせっかいキャッシュとその対策。 ( 版) <http://www.yabooo.org/archives/180>