怎样实现倒计时开始/暂停/结束功能 一共设置三个button(开始,暂停,结束),一共两个类,类1实现界面及显示,类2实现倒计时功能, 点击“开始”开始计时, 但是怎样可以实现 当点击暂停及结束是暂停计时以及结束计时????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 网上一堆,百度我记得在w3school上见过一个用js写的类似代码,lz可以去看 Timer timer;private TimerTask timerTask=new TimerTask(){ run(){ count--;}} {//开始按钮timer=new Timer(timerTask,1000,1000);//创建计时器,1000毫秒计一次}{//结束按钮timer.cancel();} <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>倒计时测试</title></head><body> <INPUT id=cz type=hidden value=1> <INPUT class=inp id=h readOnly size=4 value=0 name=h>时 <INPUT class=inp id=m readOnly size=4 value=1 name=m>分 <INPUT class=inp id=s readOnly size=4 value=0 name=s>秒<br/><script language="javascript" type="text/javascript"> var cz=document.getElementById("cz"); function show_date_time(){ var h=document.getElementById("h"); var m=document.getElementById("m"); var s=document.getElementById("s"); if(cz.value==1){ window.setTimeout("show_date_time()",1000); } else{ return; } s.value=s.value-1; if(s.value<=0){ if(m.value>=1){ m.value=m.value-1; s.value=59; } else{ s.value=0; } } i f(m.value<=0){ if(h.value>=1){ h.value=h.value-1; m.value=59; } else{ m.value=0; } } if(h.value<=0){ h.value=0; } if(h.value<=0&&m.value<=0&&s.value<=0){ alert('结束了'); return; } } show_date_time(); function stop_time(){ var mi=document.getElementById("mi"); if(cz.value==1){ cz.value=0; mi.value="继续" } else{ cz.value=1; mi.value="暂停"; show_date_time() } } </script> <input type="button" id="mi" value="暂停" onclick="stop_time()" /> </body> </html> 乱码问题 新人虚心请教:线程处理用什么样的数据结构合适? eclipse 3.3 jee Europe 版已经集成了很多插件 用eclipse卡死了 今天下午去面试!(散分) 我是菜鸟,问一个比较白痴的问题,请各位帮帮忙 SUN和微软先哪个呢?谢谢(详细的在里面) 各位高手救命啊 java初学者紧急问题 print和println的区别? 正则问题 java ssh连接远程linux主机的问题
Timer timer;
private TimerTask timerTask=new TimerTask(){
run(){
count--;
}
}
{//开始按钮
timer=new Timer(timerTask,1000,1000);//创建计时器,1000毫秒计一次
}
{//结束按钮
timer.cancel();
}
</head>
<body>
<INPUT id=cz type=hidden value=1> <INPUT class=inp id=h readOnly size=4 value=0 name=h>时 <INPUT class=inp id=m readOnly size=4 value=1 name=m>分 <INPUT class=inp id=s readOnly size=4 value=0 name=s>秒<br/>
<script language="javascript" type="text/javascript">
var cz=document.getElementById("cz");
function show_date_time(){ var h=document.getElementById("h");
var m=document.getElementById("m");
var s=document.getElementById("s");
if(cz.value==1){ window.setTimeout("show_date_time()",1000); }
else{ return; } s.value=s.value-1;
if(s.value<=0){
if(m.value>=1){ m.value=m.value-1; s.value=59; }
else{ s.value=0; } } i
f(m.value<=0){ if(h.value>=1){ h.value=h.value-1; m.value=59; }
else{ m.value=0; } }
if(h.value<=0){ h.value=0; }
if(h.value<=0&&m.value<=0&&s.value<=0){ alert('结束了');
return; } } show_date_time();
function stop_time(){ var mi=document.getElementById("mi");
if(cz.value==1){ cz.value=0; mi.value="继续" }
else{ cz.value=1; mi.value="暂停"; show_date_time() } }
</script>
<input type="button" id="mi" value="暂停" onclick="stop_time()" />
</body>
</html>