?? element.js
字號:
?//主要是創建元素的操作
X2.Element={
getElement:function(tagName,className,innerHTML){
var e=$se('tagName',className);
if(innerHTML)e.innerHTML=innerHTML;
}
,getFormElement:function(type,className,value){
var e;
switch(type){
case "text":
e=$se("input");
e.type="text";
break;
case "hidden":
e=$se("input");
e.type="hidden";
break;
case "password":
e=$se("input");
e.type="password";
break;
case "file":
e=$se("input");
e.type="file";
break;
case "button":
e=$se("input");
e.type="button";
break;
case "submit":
e=$se("input");
e.type="submit";
break;
case "checkbox":
e=$se("input");
e.type="checkBox";
break;
case "radio":
e=$se("input");
e.type="radio";
break;
case "textarea":
e=$se("textarea");
e.cols=e.rows=3;
break;
default:
e=$se(type);
break;
}
if(className)e.className=className;
if(value)e.value=value;
return e;
}
}
//建立創建表單元素的快捷方式
function $sf(){
return X2.Element.getFormElement.apply(X2.Element,arguments);
}
//創建添加子節點的快捷方式,append
function $ap(e1,e2){
e1.appendChild(e2);
return e2;
}
//將一個節點添加到另外一個后面appendAfter
function $aa(e1,e2){
if(e1.nextSibling)e1.parentNode.insertBefore(e2,e1.nextSibling);
else e1.parentNode.appendChild(e2);
return e2;
}
//創建子節點的同時添加子節點,build
function $bd(e1,tagName,className,innerHTML){
var e2=$se(tagName,className,innerHTML);
$ap(e1,e2);
return e2;
}
//創建一個文本節點
function $st(text){
return document.createTextNode(text);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -