JavaScript value proparty.
ボタンに表示する文字列や、入力フィールドに入力されている文字列など、各エレメントの値を参照、設定します。
Syntax (構文)
document.フォームオブジェクト名.value
forms[インデックス値].各オブジェクト名.value
elements[インデックス値].value
文例
// 1番目のフォームの2番目の要素の値を変数myValueに代入。
myVlaue = document.forms[0][1].value;
// フォームmyForm内のテキストフィールドmyTextの値を変数myValueの値に設定。
document.myForm.myText.value = myValue;
記入漏れをチェックする。
フォーム内の全てのオブジェクトの値をチェック。オブジェクトの値が何もなければ「(オブジェクト番号)番目が記入漏れです」とアラートで表示する。
HTML source
<form name="myForm">
お名前:<input type="text"><br>
メール:<input type="email"><br>
お電話:<input type="tel"><br>
<input type="button" value="check" onclick="formCheck()">
</form>
JavaScript source
function formCheck() {
for (var i = 0; i < document.myForm.elements.length; i++) {
if (document.forms[0][i].value == "") {
alert((i+1) + "番目が記入漏れです");
}
}
}