文章标签 ‘javascript’
代码如下:
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>
<HTML>
<HEAD>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<TITLE> LI 隔行换色 </TITLE>
<META NAME=”Generator” CONTENT=”EditPlus”>
<META NAME=”Author” CONTENT=”www.njiandan.cn/blog/”>
<META NAME=”Keywords” CONTENT=”LI 隔行换色”>
<META NAME=”Description” CONTENT=”LI 隔行换色”>
<style type=”text/css”>
<!–
.li01 { background:#FFF; }
.li02 { background:#eeeeee; }
–>
</style>
</HEAD>
<BODY>
<div ><ul id=”list01″>
<li><a href=”#”>title</a></li>
<li><a href=”#”>111</a></li>
<li><a href=”#”>222</a></li>
<li><a href=”#”>333</a></li>
<li><a href=”#”>444</a></li>
<li><a href=”#”>555</a></li>
<li><a href=”#”>666</a></li>
</ul></div>
<script Language=”Javascript”>
objName=document.getElementById(“list01″).childNodes;
for (i=0;i<objName.length;i++) {
(i%2==0)?(objName[i].className = “li01″):(objName[i].className = “li02″);
}
</script>
</BODY>
</HTML>
在网上找了好久,发现没几个是好用的。自己备份一个省得以后再找。-、-
//去左空格;
function ltrim(s){
return s.replace( /^\s*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( /\s*$/, "");
}
//左右空格;
function trim(s){
return rtrim(ltrim(s));
}
Javascript中会经常用到setTimeout来推迟一个函数的执行,如:
setTimeout(function(){alert("Hello World");},1000);
toString 本来是用来做字符串转换的,不过现在流行用来做变量类型的检查了。这里也写了一个函数,方便检查变量的类型,可以用来代替 typeof
function getType(o) {
var _t; return ((_t = typeof(o)) == “object” ? o==null && “null” || Object.prototype.toString.call(o).slice(8,-1):_t).toLowerCase();
}
