jsをリンクaタグのhrefに書くと、onclickに書くとの違いがあります.
892 ワード
hrefとonclickのjavascriptの違い:
リンクされた
ブラウザの「アドレス」欄でJavaScript文を実行したい場合は、このようなフォーマットを使います.
javascript:
このようなフォーマットは接続にも使用できます.
<a href=「javascript:」…
JavaScript基本文法
リンクされた
onclick
事件は先に実行され、次は href
属性下の動作(ページジャンプ、またはjavascript疑似リンク).リンク中に同時に存在すると仮定します. href
を選択します onclick
,譲りたいなら href
属性下の動作は実行されません. 一つを手に入れなければなりません onclick
の戻り値を返しますページが長すぎると、スクロールバーがあります. false
イベント実行操作.それをすべきです onclick
属性を href
です. javascript:void(0); ###(3 # , )
、これは不必要なページの拍動を防ぐことができる.リンクされている場合 #
属性で戻り値の関数を呼び出します.現在のページの内容はこの関数の戻り値に置き換えられます.IE 6.0ではhrefでparent Nodeにアクセスできません.javascript:プロトコルはAのhref属性として使わないようにします.このようにすると不必要な触発のwindow.onbeforeunload事件を招くだけではなく、IEの中でgif動画の画像を再生停止させます. ブラウザの「アドレス」欄でJavaScript文を実行したい場合は、このようなフォーマットを使います.
javascript:
このようなフォーマットは接続にも使用できます.
<a href=「javascript:
JavaScript基本文法