前端JS代码:

//识别不同的浏览器 
    function getTargetElement(evt) {
        var elem
        if (evt.target) {
            elem = (evt.target.nodeType == 3) ? evt.target.parentNode : evt.target
        }
        else {
            elem = evt.srcElement
        }
        return elem
    }

    var lastC = null;
    function OnClientTreeNodeChecked(evt) {
        evt = (evt) ? evt : ((window.event) ? window.event : " ");
        if (evt == " ") {
            return;
        }
        var obj = getTargetElement(evt);
        var hasTreeNode = false;
        if (obj.tagName) {
            if (obj.tagName == "INPUT" && obj.type == "checkbox") {
                if (lastC) lastC.checked = false
                lastC = obj;
                obj.checked = true;

            }
        }
    }
View Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-09-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-08-31
  • 2021-10-20
相关资源
相似解决方案