- - PR -
ダブルクリック時の動きを無効にしたい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-07-14 14:05
Microsoft Visual Studioで開発しています。
あるテキストボックスをダブルクリックすると、関数を呼び出す仕組みになっています。 Webフォームの記述: <div onkeydown="keyDown( 'TextBox1' );" ondblclick="関数"> <asp:TextBox runat="Server" ID="TextBox1"> </asp:TextBox> </div> これを、プログラムにて、ある条件のときだけ無効にしたいのですが、 ”無効にする”記述がわからないので、教えてください。 初心者のため、質問の仕方が変でしたら、申し訳ありません。 | ||||
|
投稿日時: 2008-07-14 14:30
条件はサーバ側で判断できる条件ですか、それともクライアント側でないと判断できない条件ですか?
サーバ側で判断できるなら、ondblclick="関数"の部分をその条件によって記述したり記述しなかったり、というプログラムに変更すればよいと思います。 クライアント側で判断するなら、"関数"側のプログラムにその条件分岐をいれればいいんじゃないでしょうか。 | ||||
|
投稿日時: 2008-07-14 15:36
どっとねっとふぁん様
回答ありがとうございます。 条件は、サーバ側での判断となります。 ”ondblclick="関数"の部分をその条件によって記述したり記述しなかったり” がわからないのです。 if(条件A){ ダブルクリックをしても何も起きないようにする ←ココの記述ができない! } | ||||
|
投稿日時: 2008-07-14 16:28
こんにちわ。
サーバ側での判定ならこんな感じでしょうかねぇ。。。(太字に注目)
_________________ //--- あやのこうじ@RapidExpress | ||||
|
投稿日時: 2008-07-14 16:59
RapidExpress様
できました! ありがとうございました!! |
1