divにonclick="location.href='https://yahoo.co.jp'"
imgにonclick="alert('hello')"を設定しています
imgをクリックした場合、divも押したことになり、ページ移動が発生します
下記ソースコードのような書き方でalert('hello')のみを発生させ、location.href='https://yahoo.co.jp'を発生させない方法はありますでしょうか?
HTML
1<div style="width:100%;height:30%;background-color:red" onclick="location.href='https://yahoo.co.jp'"> 2<img src="https://sozai.site/wp-content/uploads/2016/09/presents_boy.png" width="20" height="20" onclick="alert('hello')"> 3</div>
locationのほうを書かなければ良い話では?前提や背景を記載してください。
回答2件
あなたの回答
tips
プレビュー