请教大家一个关于javascript的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/24 05:32:05
我是刚接触HTML语言的新手,大家帮忙看看以下这段html代码有什么问题,不知为什么运行后总是出错。

<html>
<head>
<title>带开关的FORM时钟</title>
</head>
<body>
<script language ="javascript ">
var enabled = 0;
function tofunc(){
to=window.setTimeout ("tofunc()",1000);
var today=new date();
document.clock.disp1.value=today.toLocaleString();
document.clock.disp2.value=today.togmtstring();
}
</script>
<form name ="clock">
        北京时间:
<input type ="text " name ="disp1" value="" size =30 onfocus ="this.blur()">
<br>格林威治时间:
<input type="text" name ="disp2" value ="" size=30 onfocus ="this.blur()">
<br>
<input type ="radio" name ="rad" value ="off"
onclick ="
i

你知道为什么报enabled变量没有找到吗?

因为你把enabled变量定义在上面的<script></script>当中的

所以你在下面input的onclick中是没有得不到这个变量,你还是把onclick的代码写到上面<script></script>当中,这样就没有问题了,代码就不给你改了,凡事要自己亲力亲为,这样下次遇见类似的问题,就会有印象了

ok