zoukankan      html  css  js  c++  java
  • JS_增加事件,移除事件,动态元素的增删事件研究

    /*
    * 静态页面要施放因(add)此元素添加事件的内存.
    */
    <
    input id="add" type="button" value="add" /> <input id="det" type="button" value="det" /> <script type="text/javascript"> (function(){ var add = document.getElementById("add"); var det = document.getElementById("det"); /*增加事件*/ ~function(){ var str = new Array(1000).join(new Array(5000).join("xxxxx")); add.onclick = function(){ var arr = []; arr.push(str); } }(); /*移除事件*/ ~function(){ det.onclick = function(){ add.onclick = null; } }(); })(); </script>
    /*
    * 动态添加的元素施放内存.
    */
    <
    input id="add" type="button" value="add" /> <input id="det" type="button" value="det" /> <div id="box"></div> <script type="text/javascript"> (function(){ var add = document.getElementById("add"); var det = document.getElementById("det"); var box = document.getElementById("box"); /*增加事件*/ ~function(){ var str = new Array(1000).join(new Array(5000).join("xxxxx")); add.onclick = function(){ var temp = document.createElement("div"); temp.id = "hello"; temp.className = "hello" box.appendChild(temp); temp.onclick = function(){ var arr = []; arr.push(str); } } }(); /*移除事件*/ ~function(){ det.onclick = function(){ document.getElementById("hello").onclick = null; add.onclick = null; } }(); })(); </script>
  • 相关阅读:
    poj 3070(矩阵快速幂入门)
    算阶乘质因数的个数(CodeForces 546D)
    hdu1237(表达式求值)
    分治法—hdu1007
    hdu-2089+初学数位dp!
    hdu-2089+初学数位dp
    线段树入门(更新单个节点)
    CodeForces 1131B(思维题)
    CodeForces 1040B(思维题)
    文献的查找下载与阅读
  • 原文地址:https://www.cnblogs.com/somesayss/p/2815320.html
Copyright © 2011-2022 走看看