社区
JavaScript
帖子详情
闲来无事,胡思乱想,一个很简单的问题
lendylixt
2004-10-13 09:07:41
想做一个秒表来玩,不知道能不能实现?
...全文
100
10
打赏
收藏
闲来无事,胡思乱想,一个很简单的问题
想做一个秒表来玩,不知道能不能实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lendylixt
2004-10-14
打赏
举报
回复
大哥,你真行,比我做得好
emu_ston
2004-10-14
打赏
举报
回复
陪LP大人加班没事做,也来玩一个。
<input id=output value="00:00:00.000"/>
<input type="button" value=" Start " onclick="begin()" id=start />
<input type="button" value=" Reset " onclick="reset()">
<script>
var countedTime,startTime,timer,interval=10;
function begin(){
startTime = new Date();
start.value=" Pause ";
start.onclick= pause;
timer = setInterval("count()",interval)
}
function pause(){
start.value=" Resume";
start.onclick= resume;
countedTime = new Date() - startTime;
clearInterval(timer);
}
function resume(){
startTime = new Date(new Date()-countedTime)
start.value=" Pause ";
start.onclick= pause;
timer = setInterval("count()",interval)
}
function count(){
var mSecond = (new Date()) - startTime;
var hour = Math.floor(mSecond/3600000);
mSecond -= hour*3600000;
hour = (hour<10?"0":"")+hour;
var minute = Math.floor(mSecond/60000);
mSecond -= minute*60000;
minute = (minute<10?"0":"")+minute ;
var second = Math.floor(mSecond/1000);
mSecond -= second*1000;
second = (second<10?"0":"")+second ;
mSecond = (mSecond<100?mSecond<10?"00":"0":"")+mSecond ;
var st = hour+":"+minute+":"+second+"."+mSecond;
output.value = st;
}
function reset(){
startTime = null;
clearInterval(timer);
output.value = output.defaultValue;
start.value=" Start ";
start.onclick=begin;
}
</script>
ouyld
2004-10-13
打赏
举报
回复
而且要精确
ouyld
2004-10-13
打赏
举报
回复
可以
只是很麻烦 要定义好多位置 如WINDOW2K系统带的表一样
lendylixt
2004-10-13
打赏
举报
回复
有没有什么好的算法,大家说说看
micker
2004-10-13
打赏
举报
回复
可以实现啊!这时最基本的啊!
zzsdream
2004-10-13
打赏
举报
回复
这都不可以的话程序还有什么用
mrshelly
2004-10-13
打赏
举报
回复
绝对可以~~~~~~~~~~~
lendylixt
2004-10-13
打赏
举报
回复
<form name="frmOne">
<input type="text" name="Timer" value="0:00:00">
<input type="button" name="ConOne" value="Start" onclick="funOne()">
<input type="button" name="ConTwo" value="Reset" onclick="funTwo()">
</form>
<script language="javascript">
var time=iH=iM=iS=0;
function funOne()
{
switch (frmOne.ConOne.value)
{
case "Start":
Flag=0;
funClock();
document.frmOne.ConOne.value="Pause";
break;
case "Pause":
Flag=1;
document.frmOne.ConOne.value="Start";
break;
}
}
function funTwo()
{
document.frmOne.Timer.value="0:00:00";
time=0;
}
function funClock()
{
switch (Flag)
{
case 0:
time++;
iS=time%60;
iM=Math.floor(time/60);
iH=Math.floor(iM/60);
iM=iM%60;
if (iM<10)
if (iS<10)
document.frmOne.Timer.value=iH+":0"+iM+":0"+iS;
else
document.frmOne.Timer.value=iH+":0"+iM+":"+iS;
else
document.frmOne.Timer.value=iH+":"+iM+":"+iS;
setTimeout("funClock()",1000);
break;
case 1:
break;
}
}
</script>
我做了一个,请大家指教
lendylixt
2004-10-13
打赏
举报
回复
有没有人作出来过??
胡思乱想
之一
闲来无事
,难免有
胡思乱想
之时。说来也怪,近日产生
一个
想法,就是在浩瀚的汉语词汇中找出几个“厉害”的词汇——能影响人(特别是公家人)一生,而自己又无可奈何的词汇来分析分析。挖耳搔腮的结果是“看法”、...
毕业旅行省钱
问题
一天,小李老师出差,
闲来无事
,便又开始
胡思乱想
,神游至行程
问题
:从福州出发,最后回到福州,如何在几个省会(南昌、南京、合肥、太原、郑州)之间旅行最省路费?遂写下此C++代码,交给计算机得解。记于此,便...
胡思乱想
之:如何做个好领导
最近公司面临重大重组,在经历了前一阵人员流动风波之后,我们的开发团队已经面临不小的压力,别的自己暂时也不想谈,只
简单
谈下作为
一个
领导和下属之间该如何共渡难关? 为啥这么说难关呢?我还是结合自己...
――关于几个著名小说的
胡思乱想
――关于几个著名小说的...但两人叛逆的道路又是相逆的,神话的《西游记》中,孙悟空的叛逆是性格的叛逆,是先由叛逆而入归顺,如同
一个
调皮捣蛋的孩子,终于要长大,懂事,承担责任和义务;现实主义的《红楼梦》中...
爬取电影资源之网页爬取篇(python)
作为
一个
高龄屌丝,电影对我来说是必不可少的。平常无聊时自己
一个
人待在宿舍看看电影,看看书。 (人闲下来就会
胡思乱想
,不能让寂寞侵蚀自己的内心) 其实还是喜欢和朋友一起去看电影的,更有气氛,有感觉点。...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章