• javascript中动态添加事件!!


    1. 直接写函数:
      <script language="javascript">
      document.getElementById(
      "result").onclick=function(){document.getElementById("result").innerText="动态添加事件";};
      </script>
       
    2. 使用attachEvent
      <script language="javascript">
            
      function aEvent() {
                 
      var oBtn = document.all['oBtn'];
                 oBtn.attachEvent('onclick', sText);
            }
            
            
      function dEvent() {
                 
      var oBtn = document.all['oBtn'];
                 oBtn.detachEvent('onclick', sText);           
            }

            
      function sText() {
                 window.alert('看到效果了吗
      ^^');
            }
      </script>
      <button id="oBtn">点击我查看效果</button>
      <button onclick="aEvent();">添加事件</button>
      <button onclick="dEvent();">取消事件</button>
  • 相关阅读:
    杨辉三角
    100以内的素数
    九九
    MyDate
    计算器
    100以内素数
    杨辉三角形
    九九乘法表
    窗口关闭事件
    计算器界面
  • 原文地址:https://www.cnblogs.com/NickYao/p/575965.html
Copyright © 2020-2023  润新知