WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:Javascipt:focus()関数を使用時に項目名に変数をしようしたい。

0:[投稿] Javascript初心者 [2007/10/04 13:30 ] [環境:IE7 WindowsXP]

すみません、Javasciptでfocus()関数を使用時に項目名に変数をしようしたいのですが、可能でしょうか?

document.フォーム名.項目名.focus()

この項目名に文字列の項目名を入力すると飛べるのですが、変数を入れると動いてくれません。
ここで変数を使用するいい方法はないでしょうか?


1:[回答] cgi [2007/10/04 14:47 ]

省略した書き方でない書き方を覚えると良いですよ。

document.forms['フォーム名'].elements['項目名'].focus();

var i='項目名';
 の時、
document.forms['フォーム名'].elements[i].focus();


2:[完了] Javascript初心者 [2007/10/04 15:14 ]

大変ありがとうございます。
これでできました。
ご親切にわざわざ回答していただいて、本当にありがとうございました。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]