onBlur(onChange)とalertの併用について

[上に] [前に] [次に]
Toshi 1999/08/27(金) 12:13:59
textでonBlurやonChangeを用いて、alertを表示するとき
okを押した後に、画面を左クリックした状態になってしまいます。(実際はクリックしてません)
(onBlurやonChangeは、画面をクリックする事によって動作する時の場合のみ
このようなことが起きます。)


<INPUT size="20" onBlur="alert('test')">

スクリプトで、他の所をクリックするとか、フォーカスを移すとか
やってみたのですが、どれもうまくいきませんでした。
何かいい方法はないでしょうか?

Nobu3 1999/08/27(金) 12:33:10
え〜っと。例のヤツでは正常みたいですけど・・・。

>okを押した後に、画面を左クリックした状態になってしまいます。(実際はクリックしてません)
これが良くわからないです。
ウィンドウのフォーカスの事ですか?

Nobu3 1999/08/27(金) 12:37:19
ちなみに、例のヤツで、フォーカスを持ったまま、ウィンドウを切り替えると、応答しなくなりました。(Win95+IE4.01)

Toshi 1999/08/27(金) 16:04:36
失礼しました。
NetscapeNavigator3.0X限定なんです。
それと、そのテキストボックスと同一行に文字があるときです。

AAAAAAA<INPUT size="20" onBlur="alert('test')">

こんな感じです。このときに変な動作をしてしまいます。
Communicator4.6だと起きませんでした。

説明不足でした。m(__)m

[上に] [前に] [次に]