web/AddRoleGROUP.aspx

(开头部分) 13KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="AddRoleGROUP.aspx.vb" Inherits="AddRoleGROUP" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<link href="includes/Guide.css" type="text/css" rel="stylesheet" />
<link href="includes/index.css" type="text/css" rel="stylesheet" />
<link href="includes/MasterPage.css" type="text/css" rel="stylesheet" />
<link href="includes/xtree.css" type="text/css" rel="stylesheet" />
<head id="Head1" runat="server">
    <title></title>
     <script type ="text/javascript"  src="Script/TreeViewNods.js"></script> 
    <script type = "text/javascript"> 
         function OnTreeNodeChecked() 
        { 
            var element = element = window.event.srcElement; 
            if (!IsCheckBox(element)) 
                  return; 
            var isChecked = element.checked;
            var tree = TV2_GetTreeById("mytree"); 
            var node = TV2_GetNode(tree,element); 
            TV2_SetChildNodesCheckStatus(node,isChecked); 
            var parent = TV2_GetParentNode(tree,node);
            TV2_NodeOnChildNodeCheckedChanged(tree, parent, isChecked);
         } 
      </script> 
      <script type ="text/javascript">

          function public_GetParentByTagName(element, tagName) {
              var parent = element.parentNode;
              var upperTagName = tagName.toUpperCase();
              //如果这个元素还不是想要的tag就继续上溯
              while (parent && (parent.tagName.toUpperCase() != upperTagName)) {
                  parent = parent.parentNode ? parent.parentNode : parent.parentElement;
              }
              return parent;
          }

          //设置节点的父节点Cheched——该节点可访问,则他的父节点也必能访问
          function setParentChecked(objNode) {
              var objParentDiv = public_GetParentByTagName(objNode, "div");
              if (objParentDiv == null || objParentDiv == "undefined") {
                  return;
              }
              var objID = objParentDiv.getAttribute("ID");
              objID = objID.substring(0, objID.indexOf("Nodes"));
              objID = objID + "CheckBox";
              var objParentCheckBox = document.getElementById(objID);
              if (objParentCheckBox == null || objParentCheckBox == "undefined") {
                  return;
              }
              if (objParentCheckBox.tagName != "INPUT" && objParentCheckBox.type == "checkbox")
                  return;
              objParentCheckBox.checked = true;
              setParentChecked(objParentCheckBox);
          }

          //设置节点的子节点uncheched——该节点不可访问,则他的子节点也不能访问
          function setChildUnChecked(divID) {
              var objchild = divID.children;
              var count = objchild.length;
后面还有 228 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。