一些有用的JavaScript函数(2)
发表评论»重写原来那个获取对象在其兄弟节点中的索引的函数。原来的通过设置id来使对象具有某种特征,这种做法具有极大的危险性。
function getElementIndex(e){
var objParent = e.parentNode;
var objSiblings = objParent.getElementsByTagName(e.tagName);
e.setAttribute("flag","crt_e");
for(var i=0; i
if(objSiblings[i].getAttribute("flag")==="crt_e"){
objSiblings[i].removeAttribute("flag");
return i;
}
}
}
一个获取当前北京时间的时间类。不知道为什么JS中没有提供对小时支持的函数~···
function Time(){
var nowTime = new Date();
this.year = nowTime.getUTCFullYear();
this.month = nowTime.getUTCMonth()+1;
this.date = nowTime.getUTCDate();
this.hours = Math.floor((nowTime.getTime()/(1000*60*60))%24)+8;
this.minutes = nowTime.getUTCMinutes();
this.seconds = nowTime.getUTCSeconds();
}
暂时还没有评论