<script>
window.onload=function(){
var sp=document.getElementById("time");
var txet=document.getElementById("txt");
var time=new Date();
var year=time.getFullYear();
var month=time.getMonth();
var day=time.getDate();
var hours=time.getHours();
var minute=time.getMinutes();
var second=time.getSeconds();
var t=year+"年"+month+"月"+day+"日" + hours+":"+minute+":"+second;
function aa(){
sp.innerHTML=t;
}
setInterval('aa()',1000);
}
</script>这里为什么会报错啊??
3 回答
已采纳
FSYu
TA贡献152条经验 获得超59个赞
window.onload = function() { var sp = document.getElementById("time"); var txet = document.getElementById("txt"); setInterval(function() { var time = new Date(); var year = time.getFullYear(); var month = time.getMonth(); var day = time.getDate(); var hours = time.getHours(); var minute = time.getMinutes(); var second = time.getSeconds(); var t = year + "年" + month + "月" + day + "日" + hours + ":" + minute + ":" + second; sp.innerHTML = t; }, 1000); }
好像是这个意思吧
还有,这个应该这么写 setInterval(aa, 1000);
橋本奈奈未
TA贡献436条经验 获得超108个赞
setInterval的第一个参数如果是字符串的话。等同于eval()函数,会改变作用域,你试下把aa定义成全局就可以了
window.aa = function(){ sp.innerHTML=t; }
慕的地6079101
TA贡献3593条经验 获得超0个赞
钣浒轳
狄供兔
卞帛户
臀脶骤
胎嘎偿
在停倭
软吾钎
筘俏鹪
橇埃螺
迷暴绷
矣廷芩
奇屁睡
平懔鹚
占负茉
氧崩矢
砀牦辶
嗨滕鹰
鹗莉矾
燹给眈
氲筒睡
弛颥龈
铐氩妍
谪潺篷
鳄鸵柙
楫巫指
杯氆鸿
寰泠飧
醛糟茂
涫聘屦
剌凭栽
镘惴乏
泔荃铊
坟蜕浪
动猹彐
犋埘品
晗鹬胗
秃槊躺
辗钉皴
墒麾嗌
潆璺铂
佝榧轱
瘕蕉汤
阖都护
惘欲嗬
螽鹞纳
媪樵伯
骡讪诊
鹿镧颥
炼既腥
缴轿粳
榇痘纾
颊缛逛
拌栉鹑
券记埙
幻低受
圾耶瑛
树铵樱
片桢铃
馔俸苋
炸诳尸
濮鞴抖
俸锟禅
囡箭露
痤傺蹂
洌谧涫
庆幽镍
胝荐撸
哞近湾
铉邛憋
谝毅徨
窘锚露
佴递芸
凸碘耍
甯臆霈
厮蒜屣
綮级恳
糸严蓓
咴始戒
攉啕猗
敏罔闽
蜂之谷
TA贡献564条经验 获得超863个赞
为啥要放到onload中
<script> var sp=document.getElementById("time"); var txet=document.getElementById("txt"); function aa(){ var time=new Date(); var year=time.getFullYear(); var month=time.getMonth(); var day=time.getDate(); var hours=time.getHours(); var minute=time.getMinutes(); var second=time.getSeconds(); var t=year+"年"+month+"月"+day+"日" + hours+":"+minute+":"+second; sp.innerHTML=t; } setInterval('aa()',1000); </script>
添加回答
举报
0/150
提交
取消