本人在做jsp的时候的一个问题IE解析时提示:
出现运行时间错误。
是否要进行调试?行:21
错误:缺少‘;’
是 否而我查看源文件,地21行的内容如下:
19 </head>
20 <script type="text/javascript" src="./script/javascript.js"></script>
21 <body>
那个js文件中的内容如下:
function SelectAll(all,obj)
{
var All=document.getElementsByName(all);
var Obj=document.getElementsByName(obj);
if(All.checked==true)
All.checked=false;
else All.checked=true;
for(var i=0;i<Obj.length;i=i+1)
{
Obj[i].checked=All.checked;
}
}
function CheckNull(name)
{
var Name=document.getElementsByName(name);
for(var i=0;i<Name.length;i=i+1)
if(Name[i].checked==true)
return false;
return true;
}这个问题已经困扰我两天了,我把那个引用.js的那一行删除后,还是有这个问题.忘高手帮忙解决
出现运行时间错误。
是否要进行调试?行:21
错误:缺少‘;’
是 否而我查看源文件,地21行的内容如下:
19 </head>
20 <script type="text/javascript" src="./script/javascript.js"></script>
21 <body>
那个js文件中的内容如下:
function SelectAll(all,obj)
{
var All=document.getElementsByName(all);
var Obj=document.getElementsByName(obj);
if(All.checked==true)
All.checked=false;
else All.checked=true;
for(var i=0;i<Obj.length;i=i+1)
{
Obj[i].checked=All.checked;
}
}
function CheckNull(name)
{
var Name=document.getElementsByName(name);
for(var i=0;i<Name.length;i=i+1)
if(Name[i].checked==true)
return false;
return true;
}这个问题已经困扰我两天了,我把那个引用.js的那一行删除后,还是有这个问题.忘高手帮忙解决
或者
<body></body>里试试
var All=document.getElementsByName(all); 拿到的是一个数组,
而你却if(All.checked==true)
而且if,else,for都用"{","}"包起来,
典型的....