6.position:relative;特殊用法???? * {margin:0;padding:0;font:normal 12px/25px "宋体";} body {background:#f8f8f8;} ul {list-style:none;width:300px;height:25px;margin:20px auto;} li {float:left;width:86px;height:25px;text-align:center;margin:0 -5px;display:inline;} a {color:#fff; float:left;width:86px;height:25px;top:0;left:0;background:url(***.gif) center center no-repeat;} a:hover {color:#000;background:url(***.gif) 0 0 no-repeat;width:86px;position:relative;}
7。子节点到父节点 var parentElm=myLinkItem.parentNode; while(parentElm,className!=‘syna’&&parentElm!='document.body') parentElm=parentElm.parentNode
8。修改元素属性 1)以对象属性的方式获取或设置 var mainImage=document.getElementByIdx_x('nav').getElementsByTagName['img'][0]; mainImage.src=''; mainImage.; 2)用getAttribute()和setAttribute()方法
细节7………………………………………………………………………………
1。将数字转化为拥有X位小数位的形式function roundTo(base,precision) { var m=Math.pow(10,precision); var a=Math.round(base*m)/m; return a; } var n=3.942487; roundTo(n,3)=3.942 roundTo(n,0)=3
2。创建受约束的随机数 function randomBetween(min,max) { return min+Math.floor(Math.random()*(max-min+1))}
3。数字转换为字符串 var a=10; a=String(a);/a=a.toString();
4。对url的编码 var a="?p=e"; var b=escape(a); var c=(b);