INPUT TYPE="TEXT"でポップアップを表示する方法は?(続き)
[上に]
[前に]
[次に]
あつし
[E-Mail]
1999/12/03(金) 11:47:18
新規質問としても投稿させていただきます。
すでに解決しているのに、追加の質問をさせてください。
<INPUT onClick=...>に非常に興味があるのですが、
テキストボックスへの適用は、具体的にどのように記述するのでしょうか。
<INPUT onClick="半角で!" type=text name="shainid" SIZE="12" >
とやってもダメでした。
andi
1999/12/03(金) 12:44:07
onFocusじゃないの?
P初心者
1999/12/03(金) 12:50:30
結構大変です!
俗に言う、DHTMLを利用しないとできません。
しかも、ネスケ用とIE用で二つ用意しないと...。
alert()なら簡単にできますが...。
あつし
1999/12/03(金) 13:05:36
ご教授ありがとうございます。
onFocusもdhtmlを利用しないとだめなのでしょうか。
また、alertでは具体的にどうするのでしょうか。
P初心者
1999/12/03(金) 14:00:17
alertではこんな感じ〜
<SCRIPT LANGUAGE="JavaScript">
function test(){
alert("AAAA");
}
</SCRIPT>
<form name="TestForm">
<INPUT TYPE="text" VALUE="hoge" onClick="test()">
</form>
みなみ
1999/12/03(金) 14:57:15
>onFocusじゃないの?
すみません。これの元になったスレッドで
私がonClickと書いたのがおかしかったんです。
(../199911/99110132.htm)
こういう場合はonFocusですよね。
自分がJavaScriptを使わないものですから…。
うぐいす
1999/12/03(金) 15:16:03
どーも。前のスレッド発言者のうぐいすです。
( ../199911/99110132.htm )
私は、P初心者さんのご提案のようにJavaScriptを使っております。
ただしアラートではなく、レイヤーでメッセージを表示しています。
メッセージを消す時は、そのレイヤーに閉じるボタンを置いて、
そこをクリックしてもらうようにしてます。
visibleとhiddenの切り替えをIEとNNで処理を分けたりしているので、
ちょっとややこしいし、ブラウザのサイズをリサイズすると、
表示がおかしくなるので残念ながらあまりお奨めできません。
(アラートは、デザイナーさんの意向で没になりました。(^^;)
>onFocusもdhtmlを利用しないとだめなのでしょうか。
onClickは、テキストボックスがクリックされた時にイベントが発生します。
onFocusは、テキストボックスにフォーカスが当たった時にイベントが発生します。
andiさんはおそらく、記述方法を書かれたのではなく、
イベントの発生のタイミングをご指摘してくれたのだと思います。
# 余計なお世話かもしれないけど・・・
# フォーカスはテキストボックスでいえば、入力カーソルが表示されているもの
# ボタンやリンクだと、文字が点線で囲まれているところを
# 「フォーカスがあたってる」といいます。
# マウスクリックやTABキーで、フォーカスを移動することが出来ます。
うぐいす
1999/12/03(金) 15:17:44
あ、考えながら打ってたら、
みなみさんと発言が、被ってしまいましたね。
私、20分も考え込んでたのですね。(汗)
うぐいす
1999/12/03(金) 15:32:54
あ、考えながら打ってたら、
みなみさんと発言が、被ってしまいましたね。
私、20分も考え込んでたのですね。(汗)
うぐいす
1999/12/03(金) 15:34:25
・・・。
おもわず、再読込してしまったら、
2回も入ってしまいました。
無駄に発言数増やしてしまって、すみません。m(__)m
P初心者
1999/12/03(金) 17:21:00
のぐさんって方が以下の発言されました!
<INPUT onClick="半角で!" ・・・・> がやりたいのなら、
onclick ではなくて、title で、
<INPUT title="半角で!" ・・・・> ですね。
ただし、IE4と5だけ。
-----------------------------------------
ネスケの人はちょっとかわいそう!
andi
1999/12/03(金) 17:51:15
IEだけで良いならtitle属性ってありますよね。
あつし
1999/12/06(月) 17:37:41
[[解決]]
皆様ご指導ありがとうございまいした。
[上に]
[前に]
[次に]