<SCRIPT LANGUAGE="JavaScript">
function fun()
{
var c = ":";
var d = new Date();
var s = d.getHours() + c;
s += d.getMinutes() + c;
s += d.getSeconds();
document.getElementById("time1").innerHTML = s;
setTimeout(fun,500);
}
window.onload=function()
{
setTimeout(fun,500)
}
</SCRIPT>
<span id=time1></span>
还有你要的控件是什么样子的 是windows中哪个时间样子吗
windows右下角不是有个时间嘛 双击之后可以看到一个石英钟的表 这个石英表下面有个控件 点击对应的项(比如小时) 然后通过它右边的上下箭头就可以设定时间的那种 不过我不要求他的时间会变化(写死能调整就行)
<SCRIPT LANGUAGE="JavaScript">
var timer,c = ":",d=new Date(),write_flag=true;function fun(f)
{
var ms=500;
if(typeof(f)=="undefined")d.setMilliseconds(d.getMilliseconds()+ms)
var str = d.getHours()+c+d.getMinutes()+c+d.getSeconds();
if(write_flag)
document.getElementById("time1").innerHTML = str;
timer=setTimeout("fun()",500);
}function fun1(obj)
{
write_flag =false;
var str = obj.innerHTML;
str = "<input type='text' id='resettime' value='"+str+"'>"+
"<input type='button' value='确定' onclick='fun2()'>"+
"<input type='button' value='取消' onclick='write_flag =true;clearTimeout(timer);fun()'>";
obj.innerHTML = str;
document.getElementById("resettime").focus();
}
function fun2()
{
var obj = document.getElementById("resettime");
var reg = new RegExp("[0-1][\\d]"+c+"[0-5][\\d]"+c+"[0-5][\\d]|2[0-3]"+c+"[0-5][\\d]"+c+"[0-5][\\d]","ig");
if(!reg.test(obj.value))
{
alert("请输入00:00:00~23:59:59之间的时间")
obj.value = "";
obj.focus();
}
else
{
clearTimeout(timer)
write_flag =true;
d.setHours(obj.value.split(c)[0],obj.value.split(c)[1],obj.value.split(c)[2]);
fun(true);
}
}window.onload=function()
{
timer=setTimeout(fun,500)
}
</SCRIPT>
<span id=time1 ondblclick="fun1(this)" title="双击修改"></span>