JavaScriptでEvent.isLeftClick(event)を使おうとしたのですが、GoogleChromeさんが
Uncaught TypeError: Object function Event() { [native code] } has no method 'isLeftClick'
というエラーを出してくださいました。使い方がまちがっているのでしょうか。
正直、引数にeventを指定している意味がわかっていないんですよね。
でも、どこのページを見てもそれを指定してるし、定数か何かかな、と思っているのですが・・・。
それと、GoogleChrome以外のブラウザでもエラーが出るのかはわかりません。
エラーを表示させる方法がわからないからですorz
IE,FireFox,Safari,Opera
上記で試してみたのですが、どれもまったく動かなかったので、おそらくエラーが出ているのだと思います。
ご教授よろしくお願いしますm(_ _)m
【質問】GoogleChromeでEvent.isLeftClick(event)が使えない
フォーラム(掲示板)ルール
一般常識さえ守れば、どんなスレでも立てていただいて構いません。
常識外れの投稿やスレを見つけた場合は、私の判断で削除いたします。
スレ立てるまでもない、簡単な質問は、
「スレ立てるまでもない質問」のスレッドに投稿して下さい。
基本的には、一つの質問につき1つのスレッドを立てていただて構いません^^
一般常識さえ守れば、どんなスレでも立てていただいて構いません。
常識外れの投稿やスレを見つけた場合は、私の判断で削除いたします。
スレ立てるまでもない、簡単な質問は、
「スレ立てるまでもない質問」のスレッドに投稿して下さい。
基本的には、一つの質問につき1つのスレッドを立てていただて構いません^^
Re: 【質問】GoogleChromeでEvent.isLeftClick(event)が使えない
Event.isLeftClickは「prototype」というライブラリによる拡張メソッドです。
「prototype.js」をロードする必要があります。
「prototype.js」をロードする必要があります。
- MoNoQLoREATOR
- 記事: 284
- 登録日時: 13年前
- 住所: 東京
Re: 【質問】GoogleChromeでEvent.isLeftClick(event)が使えない
そうだったのですか。ありがとうございます。
トピックを立てておいて今更言うのも忍びないのですが、onmousedownとonmouseupを使えばできそうだとわかったので、おそらくEvent.isLeftClickを使う事は無いと思います。
失礼しました。
トピックを立てておいて今更言うのも忍びないのですが、onmousedownとonmouseupを使えばできそうだとわかったので、おそらくEvent.isLeftClickを使う事は無いと思います。
失礼しました。