「JavaScript」の版間の差分
提供: sha.ngri.la
細 (→Sample) |
細 (→Sample) |
||
42行目: | 42行目: | ||
<form id="sample1" class="form-horizontal"> | <form id="sample1" class="form-horizontal"> | ||
− | |||
<label class="control-label" for="sample1_1">sample1_1:</label> | <label class="control-label" for="sample1_1">sample1_1:</label> | ||
− | + | <input type="text" name="sample1_1" onBlur="textmove()" > | |
− | |||
− | |||
<label class="control-label" for="sample1_2">sample1_2:</label> | <label class="control-label" for="sample1_2">sample1_2:</label> | ||
− | + | <input type="text" name="sample1_2"> | |
− | |||
− | |||
− | |||
</form> | </form> | ||
</html> | </html> |
2015年4月10日 (金) 16:00時点における版
JavaScriptを使った際のメモ
イベントハンドラ
- onBlur
- ページやフォーム要素からフォーカスが外れた時に発生
- onLoad
- ページや画像を読み込んだときに発生
formの要素にアクセスする
form
のid
がform_id
のform
内の、id
がfield_id
に入力された値を変数text
に代入する。
var text = document.forms.form_id.elements.field_id.value;
form
のid
がform_id
のform
内の、id
がfield_id
に、変数text
の値を入力する。
var text = "sample text"; document.forms.form_id.elements.field_id.value = text;
form
のid
を得る。
var formid = document.forms[0].id
form
のid
が代入されたfromid
を利用してform
の要素にアクセスしたい場合は、
document.forms[formid].elements.member_lat.value;
Sample