• ベストアンサー

画面のどこかをクリックすると

javascriptにて、ブラウザのホームページ表示部分の「どこかをクリックすると」というのをイベントで拾うことは可能でしょうか? #通常のリンクをクリックでなく、何もリンクなどないところをクリックした時に処理をしたい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#199778
noname#199778
回答No.2

document.onclick=処理; という記述をscript要素内に追加しておけば、ページ内をクリックされた時に、そのイベントを拾って処理を実行できると思います。 ただ、これをそのまま追加した場合は、リンクをクリックした時にも同じ処理を実行しようとしてしまいます。 場合によっては不都合があるかもしれません。 リンクをクリックされた時、あるいはボタンなどをクリックされた時には、反応させないようにしたいというケースでしたら、これに一捻り加える必要があるかもしれません。 参考まで。

s-holmes
質問者

お礼

回答ありがとうございました。 >ただ、これをそのまま追加した場合は、リンクをクリックした時にも同じ処理を実行しようとしてしまいます そのようですね。 でも、やりたいことは、これでなんとかできそうです。(^O^)

その他の回答 (1)

  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

<BODY>でonClickとか? 通常のリンクをクリックでも拾ってしまうかも。

s-holmes
質問者

お礼

回答ありがとうございました。 >通常のリンクをクリックでも拾ってしまうかも。 そのようですね。 でも、今回の目的には問題なしでした。

関連するQ&A

専門家に質問してみよう