onclick要素をdivに(そしてそれだけに!)アタッチしている問題を修正したい
次のコードを見てください:
<script>
function goToo(url,idd){
alert(idd);
if (idd=="onlyMe")
window.location=url;
}
</script>
<div id="onlyMe" onclick="javascript:goToo('http://www.google.com', this.id)" style="<-index:-150">
<form><input type="text" name="coap"></form>
<h3>This is an element where click should work!</h3>
<div id="notME">
<h3>In this point it should not work!</h3>
</div>
</div>
divのクリックでのみonlickがトリガーされるようにしたい。
ライブの例を確認してください@http://modacalcio.com/HtmlProblemForm.html
クリックはどこでも、特にフォーム入力でトリガーされます。
Obiovusly子ノードのonclickを削除せずにこれを使用したいのは、子ノードにはまだ機能する必要がある独自のonclickがあるためです。
また、jqueryでも同じ問題がありますか?