易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript树

 
/** 配置参数 */
function TreeConfig() {
    this.showIco = true;
    this.showCheckBox = false;
    this.checkBoxName = "_TREE_CHECKBOX_";
    this.checkBoxRelated = false;
}
/**
* 节点类
* 节点目前默认支持的属性有:
* text, url, target, cb, cbname, cbchecked, cbval, ico, icoFile, icoOpen
*/
function Node(id, parentId, attributes) {
    this.id         = id;  // 节点自身id
    this.parent     = parentId   || ""; // 父id
    this.attributes = attributes || {}; // 节点属性
    this._created  = false;
    this._expanded = false;
    this._checked  = false;
}
// 得到节点属性
Node.prototype.getAttribute = function(key) {
    var attr = this.attributes[key];
    return (attr==undefined || attr=="")? null : attr;
}
// 得到节点属性
Node.prototype.setAttribute = function(key, value) {
    this.attributes[key] = value;
}
/** 树类 */
function TissonTree(instanceName, config) {
    this.instanceName = instanceName || "tree";  // 实例名
    this.nodes = {};     // 所有节点集
    this.nodeArray = null; // 包含所有节点的数组
    this.nodeLink = {};  // 父-子节点对应关系集
    this.rootId = "-1";  // 默认根节点id
    this._baseImagesPath = "/SmtCCS_tkms/images/tree/"; // 图片的基本路径
    this._checkedNodes = {};
    this.selectedNode = null;
    this.selectedNodeId = "";
    this.nextSearchIndex = 0;
    this.searchText = "";
    this.treeStage = null;
   &


相关文档:

Javascript 技巧大全(2)

POST代替FORM
<SCRIPT language="VBScript">
Function URLEncoding(vstrIn)
    strReturn = ""
    For i = 1 To Len(vstrIn)
        ThisChr = Mid(vStrIn,i,1)
        If Abs(Asc(ThisChr)) ......

javascript学习小结

 0.链接css文件和js文件
<link rel="stylesheet" href="../css/style.css" mce_href="css/style.css" type="text/css">
<mce:script language="javascript" src="../includes/jslib.js" mce_src="includes/jslib.js" ></mce:script>
1.关闭输入法

<input style="ime-mode ......

javascript 获取URL参数

function getQueryString(queryStringName)
{
 var returnValue="";
 var URLString=new String(document.location);
 var serachLocation=-1;
 var queryStringLength=queryStringName.length;
 do
 {
  serachLocation=URLString.indexOf(queryStringName+"\=");
  if ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号