小時:分鐘:秒 顯示問題
大家好!
1、為什么顯示出來后,那個秒的顯示中,怎么不顯示”01、02、03.。。。。“,而是直接顯示的”1、2、3、4.。。。?!??
2、我寫了換行的<br/> 這個代碼,無論我給<br/>加引號或者不加引號,都會把<br/>這幾個符號顯示出來了,這個是怎么回事?
<script type="text/javascript">
? var attime;
? function clock(){
? ? var time=new Date();? ? ? ? ??
? ? attime=time.getHours()+":"+time.getMinutes()+":"+time.getSeconds()+<br/>;
? ? document.getElementById("clock").value = attime;
? }
? var int=setInterval(clock,1000)
</script>
</head>
<body>
<form>
<input type="text" id="clock" size="50"? />
2018-10-24
function clock() {
var time = new Date();
var attime = time.getHours() + ":" + time.getMinutes() + ":" + time.getSeconds() ?;
document.getElementById("clock").value = attime;
}
setInterval(clock, 1000)
給你改造一下
var attime = time.getHours() + ":" + time.getMinutes() + ":" + time.getSeconds() ?; 放在一起即可
var int=setInterval(clock,1000)不需要定義變量接收的 ,直接setInterval(clock,1000)
樓下用了這個 attime=time.toLocaleString(); ?方便簡單
2018-10-24
1.秒的顯示問題 ?就是這樣吧
2.<br/>我都是在輸出這里寫document.write("aa"+"<br/>")
3.?document.getElementById("clock").value = attime; ?這句話賦值啊
2018-10-23
哦還有一個問題,就是代碼的最下面的“input”里面的id=clock,這個怎么就能夠確定最終會調 用到之前的那個setInterval()函數?前面的語句中并沒有看到哪里有一個“id=clock”的語句,這個是為什么?