您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

js this函数调用无需再次抓获id,name或标签名

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 this就是你当前要执行的js所抓获的节点,这样在js里就可以不用document.getElement之类的写法来抓获id,name或标签名,具体示例如下

this就是你当前要执行的js所抓获的节点,这样在js里就可以不用document.getElement之类的写法来抓获id,name或标签名,省去一些麻烦。一般用obj来代替。  代码如下: <input type="button" id="tianjia" value="保 存" class="btn1" onClick="nullCheck(this)"/>  <script>  function nullCheck(obj)  {  ......//这里写你所需功能的代码  }  </script>    <input type="checkbox" name='agentType' id="exclusiveAgenter" value="exclusive" onchange="clickAgenter(this)">    function clickAgenter(obj){  if($(obj).attr("checked")=="checked"){  $("[name='agentType']").removeAttr("checked");//取消全选  $(obj).attr("checked","checked")  }  }