INPUT TYPE="TEXT"でポップアップを表示する方法は?

[上に] [前に] [次に]
うぐいす 1999/11/10(水) 17:30:53
画像やリンクのポップアップに関しては、
たくさんの発言が見つかったのですが、
テキストボックスで、ポップアップを表示するのは、
不可能なのでしょうか?

例えば、

説明:<input type="text" name="show" value="ここに説明が表示されます">
郵便番号:<input type="text" name="postno">
住所:<input type="text" name="address">

というふうにテキストボックスを置いて、
マウスカーソルがpostnoに来たときは、
「半角で入力してください。」
addressに来たときは、
「全角で入力してください。」
というメッセージが、showに表示されるようにしたいのですが、
なにか良い方法は無いでしょうか?

みなみ 1999/11/10(水) 19:48:47
IE4,5では<INPUT onMouseOver=...>が使えるようです。
(http://www.tohoho-web.com/wwwtags.htm)
<INPUT onClick=...>ならIE3,NN2以上で使えるようなので
これを併用してみてはいかがでしょう。

# テキストボックスのvalueを変更する方法は、
# 過去ログにもありましたよね。

うぐいす 1999/11/11(木) 12:41:00
[[解決]]
みなみさん、ありがとうございます。
IE4.0以上、NN4.0以上と考えていますので、
とりあえずonClickを使ってみます。

それにしても
頭の中を整理して書いたつもりだったのに、
変な例を書いてますね。(^^;)

テキストボックスのshowは無しです。
imgタグのaltみたいなポップアップで
表示する方法が知りたかったのに・・・。
とりあえず、レイヤーを使って挑戦してみます。

あつし [E-Mail] 1999/12/03(金) 11:39:14
すでに解決しているのに、追加の質問をさせてください。
<INPUT onClick=...>に非常に興味があるのですが、
テキストボックスへの適用は、具体的にどのように記述するのでしょうか。
<INPUT onClick="半角で!" type=text name="shainid" SIZE="12" >
とやってもダメでした。

のぐ 1999/12/03(金) 17:02:23
<INPUT onClick="半角で!" ・・・・> がやりたいのなら、
onclick ではなくて、title で、
<INPUT title="半角で!" ・・・・> ですね。
ただし、IE4と5だけ。

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