ラベルのhrefとonclick属性


もっと読む
  • リンクのonclickイベントが先に実行され、次いでhref属性下の動作(ページジャンプ、またはjavascript疑似リンク)が続く.
  • は、リンク中にhrefonclickが同時に存在すると仮定し、href属性の下の動作を実行しない場合、onclickfalseの戻り値を得る必要がある.
  • ページが長すぎると、スクロールバーがあり、リンクされたonclickイベントを通じて操作が実行されることが望ましい.href属性をjavascript:void(0);とし、#ではなく、不必要なページの鼓動を防ぐことができる.
  • リンクhref属性で戻り値の関数を呼び出すと、現在のページの内容はこの関数の戻り値に置き換えられます.
  • は、Shiftキーを押した場合に違いがあります.
  • 今日私が遭遇した問題は、IE 6.0でhrefでparent Nodeにアクセスできませんでした.
  • はできるだけjavascriptを使わないでください.協定はAのhref属性として、このように不必要な触発のwindow.onbeforeunload事件を招くだけではなくて、IEの中で更にgifアニメーションのピクチャーに再生を停止させます.
  • Javascriptでvoidは、式を計算するが返さないことを指定するオペレータである.
  •         void操作子の使い方は以下の通りです.1.javascript:void(expression)2.javascript:void expressition
    expressionはJavascript標準の表現です.表式の外側の丸括弧は選択されますが、書くのは良い習慣です.(実現バージョンNavigator 3.0)
            voidオペレータを使ってハイパーリンクを指定します.表式は計算されますが、現在のドキュメントには何も読み込まれません.
            下のコードはスーパーリンクを作成しました.ユーザーがクリックしたら何も起こらないです.ユーザーがリンクすると、void(0)は0と計算されますが、Javascriptでは効果がありません.
    ここだけでは何も起こらない。
            下のコードはハイパーリンクを作成し、ユーザーがクリックした時にフォームを提出します.
    ここに書類を提出します。
            次のコードはsubgo()関数を実行します.
    私を注文します
            ここでは、javascript:void(0)は、実質的な役割を果たしていません.
    私を注文します私を注文しますと区別されている.
            実際には、位置情報のデフォルトのアンカーが含まれていますが、javascript:void(0)は、デッドリンクだけを表しています.何の情報もありません.だから台本を呼び出す時はvoid(0)を使ったほうがいいです.
            hrefは一般的にURLアドレスを指しています.javascriptを呼び出してもいいです.href=「javascript:xxx()」、文書ではこのように書いてください.xx、複雑な環境では時々変な問題が発生します.javascript:プロトコルをAのhref属性として使わないようにしてください.このようにすると、必要でない触発windows.forone.forrondイベントになります.IEでは、gif動画の画像を再生停止させます.
           リンクされたonclickイベントは先に実行され、次にhref属性の下の動作(ページジャンプ、またはjavascript疑似リンク)であり、href属性の下の動作を実行したくないなら、Oclickはfalseに戻る必要があります.