这样改javascript有错误吗?

在网上看大js显示动态时间的一段代码:
setInterval("nowtime.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000)
这段代码写在html里面可以被引入,但是我把代码改了一下,在外部就无法引入了。
改了之后的代码是这样的:
$(document).ready(function showtime(){
        var dd = new Date();
		var str = dd.toLocaleString()+' 星期'+'日一二三四五六'.charAt(dd.getDay());
        document.getElementById("nowtime").innerHTML = str();
   		}	
    	setInterval(showtime(),1000);
    )
不知道为什么出现这样的情况?不知道是不是js改完之后改错了。


Lam爱leslie
浏览 1020回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP