看代码:HTML结构我在这里就不写了,代码实现-时间显示
第一种:带双引号的
<head>
<div id="nowTime"></div>
<script type="text/javascript">
var dom = document.getElementById("nowTime");
var getNowTime = function(){
return Date().split(" ");
}
var setNowTime = function(){
var arr = getNowTime();
dom.innerHTML = arr[4];
setTimeout("setNowTime()", 500);
}
setNowTime();
</script>
第二种:不带双引号的,放在head标签中,有window.onload加载
<script>
window.onload = function(){
var dom = document.getElementById("nowTime");
var getNowTime = function(){
return Date().split(" ");
}
var setNowTime = function(){
var arr = getNowTime();
dom.innerHTML = arr[4];
setTimeout(setNowTime, 500);
}
setNowTime();
}
</script>
</head>
如何把第二种方法中的换成第一种方法的setTimeout:setTimeout(setNowTime, 500); ==>> setTimeout("setNowTime()", 500);
代码执行一遍就报错
守着一只汪
婷婷同学_