<div id="odiv">
<ul>
<li class="here"><span>03:50</span>第一条</li>
<li><span>04:23</span>第二条</li>
<li><span>04:52</span>第一条</li>
<li><span>05:03</span>第一条</li>
</ul>
</div>请问怎么做让时间到3:50的时候,li的class="here"呢?
<ul>
<li class="here"><span>03:50</span>第一条</li>
<li><span>04:23</span>第二条</li>
<li><span>04:52</span>第一条</li>
<li><span>05:03</span>第一条</li>
</ul>
</div>请问怎么做让时间到3:50的时候,li的class="here"呢?
解决方案 »
- 不知道是不是clearTimeout的问题?
- 求解,关于纯js写的图片轮流切换问题
- javascript DOM 添加元素结点
- 请详细得解释一下这段代码吧
- 大家帮我看下这个IF语句
- 晶石道公司是骗子
- 如何把action的JSONArray传到前台的js页面中
- 如何用Javascript绘制图形?
- 表单域的元素名传入函数后如何得到它的属性值~~~
- 这个调用方法:alert(JScriptSoapClient("/ws.asmx?WSDL").CreateWebService("ws").HelloWord());
- 请正则高手给出关于cron表达式合法性的js判断?
- 如何用js实现——鼠标移出ie浏览器就弹出提示信息
<ul>
<li class="here"> <span>03:50 </span>第一条 </li>
<li> <span>04:23 </span>第二条 </li>
<li> <span>04:52 </span>第一条 </li>
<li> <span>05:03 </span>第一条 </li>
</ul>
</div><script language="JavaScript">
var d=new Date(),s=new Date();
d=d.getTime();
s=s.setHours(09,12,0);
s=Math.abs(s-d);
function starwu(){
document.getElementById("odiv").className="here";
}
setTimeout("starwu",s);
</script>
<ul>
<li class="here"> <span>03:50 </span>第一条 </li>
<li> <span>04:23 </span>第二条 </li>
<li> <span>04:52 </span>第一条 </li>
<li> <span>05:03 </span>第一条 </li>
</ul>
</div><script language="JavaScript">
var d=new Date(),s=new Date();
d=d.getTime();
s=s.setHours(3,50,0); //想要执行的时间
s=Math.abs(s-d);
function starwu(){
document.getElementById("odiv").className="here";
}
setTimeout("starwu",s);
</script>
改成 setTimeout("starwu()",s);