• ベストアンサー

簡単なケイジバンでフォーカスを制御したい!(単純な悩みです・・)

名前と内容と投稿ボタンがある、ごく簡単な ケイジバンCGIを作りました。 しかし、そのCGIを開いた時フォーカスが名前の テキストボックスにあって欲しいのですが、 ありません。 また、一度投稿されたあとも、名前にフォーカスを 戻したいのです。 つまり、画面が再表示される度に、フォーカスを 名前ボックスに移動したいのです。 ASPをVBscriptで作っていた時は、ロード時に setfocusしてたのですが、CGIの時はどうやれば よいのでしょうか?VBscriptは使いたくありません (というか、使えるのかな?) どなたか助けてください。

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

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

VBscriptは嫌との事ですが、Javascriptはどうでしょうか? Javascriptのfocusを使えば実現可能です。 イベントハンドラonLoadからfocusを呼べば最初に開いたときや再読み込みした際もフォーカスの制御が可能です。 Javascriptが解らなくても参考サイトを読めば一応は使えるようにはなりますよ。

参考URL:
http://tohoho.wakusei.ne.jp/js/form.htm#focus
SEAMOON
質問者

お礼

ありがとうございます、やってみます! CGIっていうのがいまいちよく分かってなくて 言語って何でもよいのでしょうか。。

関連するQ&A