this.form.select() document.forms[n].blur() document.forms[n].focus() document.forms[n].elements[n].blur() document.forms[n].elements[n].focus() document.forms[n].elements[n].select() document.FormObject.blur() document.FormObject.focus() document.FormObject.passwordObject.blur() document.FormObject.passwordObject.focus() document.FormObject.passwordObject.select() document.forms[n].name = Name document.forms[n].elements[n].name = Name document.forms[n].elements[n].value = Value Length= document.forms.length Name = document.forms[n].name Length= document.forms[n].elements.length Name = document.forms[n].elements[n].name Type = document.forms[n].elements[n].type Value = document.forms[n].elements[n].value |
入力文字を選択し反転 フォーカスを失う フォーカスを設定 フォーカスを失う フォーカスを設定 入力文字を選択し反転 フォーカスを失う フォーカスを設定 フォーカスを失う フォーカスを設定 入力文字を選択し反転 名前を設定 名前を設定 値を設定 数を返す 名前を取得 数を返す 名前を取得 タイプを取得 値を取得 | |
document.forms[n].elements[n].defaultValue = Str document.FormObject.textObject.defaultValue = Str 初期文字列を設定 Form = document.forms[n].elements[n].form Form = document.FormObject.textObject.form Form = this.form 上記3つどの指定方法でも、フォームオブジェクトを返す Str = document.forms[n].elements[n].defaultValue Str = document.FormObject.textObject.defaultValue 初期文字列を取得 |
入力文字を選択し反転させるには、事前にフォーカスを設定する事。 |
<FORM NAME="F1"> <INPUT TYPE="TEXT" VALUE="1"><INPUT TYPE="TEXT" VALUE="2"> <INPUT TYPE="BUTTON" VALUE="Change Focus" onClick="ChFcs();"> <INPUT TYPE="TEXT" NAME="t" VALUE="text box"> </FORM> <FORM NAME="F2"> <INPUT TYPE="TEXT" VALUE="Yamada"> <INPUT TYPE="TEXT" VALUE="Taro"> <INPUT TYPE="BUTTON" VALUE="Change Select" onClick="ChSlt();"> <INPUT TYPE="TEXT" NAME="val" VALUE="初期文字列"> </FORM> <SCRIPT TYPE="text/JavaScript"> <!-- var cnt = 0; function ChFcs() { document.F1.elements[cnt].blur(); document.F1.elements[cnt^1].focus(); cnt ^= 1; } var F1 = document.F1.elements[0].form; document.write( "Form Name: ", F1.name, "<BR>" ); var F2 = document.F1; for( i =0 ; i < F2.elements.length ; i++ ) { document.write( "Type[", i, "] : ", F2.elements[i].type, "<BR>" ); } for( i =0 ; i < F2.elements.length ; i++ ) { document.write( "Value[", i, "] : ", F2.elements[i].value, "<BR>" ); } document.write( "Length : ", F2.elements.length ); function ChSlt() { document.F2.elements[cnt].focus(); document.F2.elements[cnt].select(); cnt ^= 1; } var F3 = document.F2.val; document.write( "DefaultValue: ", F3.defaultValue ); //--> </SCRIPT> |