<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>1208作业</title>
<script type="text/javascript">
// 4.电子时钟(要把时,分,秒,不满两位数时,前面要用0来补)
function displaytime()
{
var today = new Date();
var hour = today.getHours();
var min = today.getMinutes();
var sec = today.getSeconds();
if(hour < 10)
{
hour = "0" + today.getHours();
}
if(min < 10)
{
min = "0" +today.getMinutes();
}
if(sec < 10)
{
sec = "0" + today.getSeconds();
}
document.getElementById("t").innerHTML = hour + ":"+min + ":" + sec;
// var t = document.getElementById("t").innerHTML;
// t = hour + ":"+min + ":" + sec;
// 这里的错误是,t这个东西被两次初始化,第二次的时候,相当于第一次没有起作用
}
setInterval("displaytime()",1000);
window.onload = displaytime();
</script>
</head>
<body>
<div id="t"></div>
</body>
</html>
js初始化对象的错误
最新推荐文章于 2024-01-24 13:48:46 发布