タグのhref属性とonclickイベントの比較
まず、href属性とonclickイベントの実行順序ですが、aタグ上でマウスをクリックすると、まずonclickイベントが実行され、次にhref属性下のアクション(ページジャンプ、またはjavascriptの疑似リンク)、href属性下のアクションの実行を行わない場合は、onclickがfalseを返す必要があり、一般的にはonclick="○○();を返す falseと記述されています。
href属性の内部でjavascriptのコード式を実行する方法と仕様の書き方
"Javascriptにおいてvoidは、式を評価するが値を返さないことを指定する演算子です。
void演算子の使用形式は以下の通りです。
1. javascript:void (式)
2. javascript:void式
expressionは、評価される標準的なJavascriptの式です。式の外側を囲む括弧は任意ですが、書いておくと良い習慣になります。(実装バージョン Navigator 3.0)
void演算子でハイパーリンクを指定することができます。式は計算されますが、現在のドキュメントでは何も読み込まれません。"
href=# には位置情報が含まれます。デフォルトのアンカーはページの上端を示す#topで、javascript:void(0)は何も情報を持たないデッドリンクを意味するだけです。そのため、スクリプトを呼び出す際にはvoid(0)を使用したほうがよいでしょう。
href 一般是指向一个网地址,也可以调用javascript ,如href="javascript:xxx();",文档中推荐这样写:。 xx 但是这种方法在复杂环境有时会产生奇怪的问题,尽量不要用javascript:这样不会导致不必要触的发现window.onbeforeunload事件,在家里面更使会gif动画图片播放。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
HTMLの外部スタイルシートにCSSスタイルを導入する方法
-
htmlページ間でパラメータを受け渡しするフロントエンド方式を解説
-
入力が遅い、ラグがある場合のクイックソリューション[type=file]オープニング
-
html、css、jsのアノテーション仕様の使用方法まとめ
-
ReadonlyとDisabledのわずかな違いについて説明します。
-
複数の div に含まれる table の tdwidth が同じに設定され、また誤って整列される。
-
htmlのテキスト回り込みの例(html mixed text)
-
IE6のフォントが定義できない 13pxは無効です。IE6では自動的に大きなフォントが表示されます。
-
htmとhtmlはどう違うのですか? HTMとHTMLはどう違うのですか?
-
IE8互換性注意事項の独自タッチ