JavaScriptはブラウザのデフォルトの動作を防ぎます

ブラウザのデフォルトの動作を防ぐ

  1. e.preventDefault()//標準ブラウザ

  2. e.returnValue = false // IEローバージョン

  3. 互換性のある処理

    • 方法1:if(){} else {}
    • 方法2:{} catch(err){}を試す
    • 方法3:falseを返す
  4. 一般的なブラウザのデフォルトの動作

    • タグジャンプ
    • フォームの送信
    • マウスを右クリックするとメニューバーが表示されます
    • マウスのフレーム選択効果
    a.onclick = function (e) {
          
          
          e = e || window.event
          console.log('我被点击了')
    
          // 阻止默认事件
          // e.preventDefault()
          // IE 低版本
          // e.returnValue = false
    
          return false;
        }
    

おすすめ

転載: blog.csdn.net/chen_junfeng/article/details/109168450