<html>
<head>
</head>
<body>
<span id="mytime">122</span>
<SCRIPT LANGUAGE="JScript">
function newtime()
{
var mytime = new Date();
h = mytime.getHours();
m = mytime.getMinutes();
s = mytime.getSeconds();
t = h+" : "+m+" : "+s;
document.all.mytime.innerText=t;
setInterval("newtime()",1000);
}
newtime();
</SCRIPT>
</body>
</html>
<head>
</head>
<body>
<span id="mytime">122</span>
<SCRIPT LANGUAGE="JScript">
function newtime()
{
var mytime = new Date();
h = mytime.getHours();
m = mytime.getMinutes();
s = mytime.getSeconds();
t = h+" : "+m+" : "+s;
document.all.mytime.innerText=t;
setInterval("newtime()",1000);
}
newtime();
</SCRIPT>
</body>
</html>
document.write(t)任何想在页面装载后运行的函数里不能有document.write语句,否则write语句将直接覆盖当前文档流,即以write的内容覆盖当前页面内容。作如下修改
<html>
<head>
<SCRIPT LANGUAGE="JScript">
function newtime()
{
mytime = new Date();
h = mytime.getHours();
m = mytime.getMinutes();
s = mytime.getSeconds();
t = h+" : "+m+" : "+s;
showid.innerHTML = t;
setTimeout(newtime,1000);
}
</SCRIPT>
</head>
<body>
<span id=showid></span>
<SCRIPT LANGUAGE="JScript">
newtime();
</SCRIPT>
</body>
</html>
var t;
document.write("<a name='abc'></a>");
function newtime()
{
mytime = new Date();
h = mytime.getHours();
m = mytime.getMinutes();
s = mytime.getSeconds();
t = h+":"+m+":"+s;
abc.innerHTML=t;
setInterval(newtime,1000);
}
newtime();
</SCRIPT>
document.all.mytime.innerText=t;是什么意思?
showid.innerHTML = t;这句的innerHTML应该怎么用?
小弟刚接触不久,还望大侠们指点
innerText是以文本形式写入t的内容,以不作html解析