• ベストアンサー

あるサイトに飛んだとたんに「input」にフォーカスを当てるには?

下記HTMLがあります。このサイトに飛んだとたんに「input」にフォーカスを当てたいです。どのように記述すればいいのでしょうか?会員番号を「バーコードワンド」で読ませるためにフォーカスを当てておきたいのです。 <html><head><meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta name="GENERATOR" content="Mozilla"> <title>会員入り口</title> </head> <body> <center><font size=+2>ドラゴン会員入り口</font><HR><BR><BR> <p><form ACTION = "po001.asp" METHOD = POST></center> <center><table BORDER=0 > <tr> <td>会員番号</td> <td><input TYPE="TEXT" NAME="NAMAE" SIZE="20" ></td> </tr> </table></center> <center> <p><input TYPE = "SUBMIT" VALUE="ログイン"> <input TYPE = "RESET" VALUE="取り消し"></form></center> </body> </html>

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

<body>を <body onload="document.forms[0].NAMAE.focus();"> でいけます。

noname#10657
質問者

お礼

ありがとうございました。 うまくいきました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.2

javascriptが無効だとだめだけど <html><head><meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>会員入り口</title> <script language="javascript"><!-- function focus(){ document.forms[0].NAMAE.focus(); } --></script> </head> <body onLoad="focus()"> <center><font size=+2>ドラゴン会員入り口</font><HR><BR><BR> <p><form ACTION = "po001.asp" METHOD = POST></center> <center> <table BORDER=0 > <tr> <td>会員番号</td> <td><input TYPE="TEXT" NAME="NAMAE" SIZE="20" ></td> </tr> </table></center> <center> <p><input TYPE = "SUBMIT" VALUE="ログイン"> <input TYPE = "RESET" VALUE="取り消し"></form></center> </body> </html>

noname#10657
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A