3 回答

TA貢獻2條經驗 獲得超0個贊
后來 才發現 原來id為clock的是<input>標簽,也就是說document.getElementById("clock").value=XXXX,就是給表單里的input這個標簽的value賦值。ps:怪不得我沒有看見輸出的方法。。。

TA貢獻158條經驗 獲得超233個贊
沒看懂問題。
?首先 , document.getElementById("clock").value = time;?? 這個大概就是把當前時間賦值給ID為 “clock”這個文本框的意思。
document.getElementById使用
語法:oElement = document .getElementById ( sID )
參數:sID――必選項。字符串?(String)?。
返回值:oElemen――對象?(Element)?。
說明:根據指定的?id?屬性值得到對象。返回?id?屬性值等于?sID?的第一個對象的引用。假如對應的為一組對象,則返回該組對象中的第一個。?如果無符合條件的對象,則返回?null?。

TA貢獻2條經驗 獲得超0個贊
我不懂的問題在這個代碼中:
我們設置一個計時器,每隔100毫秒調用clock()函數,并將時間顯示出來,代碼如下:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>計時器</title>
<script type="text/javascript">
?var int=setInterval(clock, 100)
?function clock(){
? ?var time=new Date();
? ?document.getElementById("clock").value = time;
?}
</script>
</head>
<body>
?<form>
? ?<input type="text" id="clock" size="50" ?/>
?</form>
</body>
</html>
添加回答
舉報