OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

画像のハイパーリンクでのonClick

  • すぐに回答を!
  • 質問No.164658
  • 閲覧数346
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 66% (49/74)

何度もすみません。

<a href="test.html" target="frame2" onclick="func(this)"><img src="on.gif" border=0 name="images0" onclick="fncChangeBar(0)"></a><br>

ハイパーリンクにも画像にもクリックイベントを書いた場合、どちらから実行されるのでしょう?
同時ですか?
優先させたい場合はどのように書いたらよいのでしょう?
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル12

ベストアンサー率 75% (398/526)

> どちらから実行されるのでしょう?
調べてないので確かではありませんが、これはブラウザ依存なんではないでしょうか。(少なくとも「同時」は有り得ません。)

そもそもIMGのonClickは、IEでは4以上、NNでは6からしか動作しませんので、普通はIMGのonClickは使いません。素直にAタグのonClickを使いましょう。
(AタグのonClickなら、IEは3以上、NNなら2以上で動作します。)

私はNN6を持っていないので、IE5のみでの確認ですが、IMGが先で、Aが後でした。
でも全てのブラウザがこの通りに動作する保証はないので、やはりこういう処理は書かない方がよいと思いますよ。
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ