有关javasript 的问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:00:32
编码如下:
<html>
<head>
<title>
Exception Text
</title>
</head>
<SCRIPT LANGUAGE="JavaScript"><!--
function primeText(n){
document.write("Testing"+n+":")
try{
if(n<1||n>20) throw"It's out of range"
for(var i=2;i<n;++i)
if(n%i==0) throw"It's divisible by"+i
document.writeln("It's prime.<BR>")
}
catch(exception){
document.writeln(exception+".<BR>")
}
}
-->
</SCRIPT>

<body>
<P>This script only work Internet Explorter 5,Navigator 6 or late brower.</P>
<SCRIPT LANGUAGE="JavaScript"><!--
for(i=0;i<=21;++i)
primeText(i)
}
--></SCRIPT>
</body>
</html>
用ultraedit32发现第一个script language找不到与它配对的
不知道为什么

<SCRIPT LANGUAGE="JavaScript"><!--
for(i=0;i<=21;++i)
primeText(i)
}
--></SCRIPT>
for这里写的有语法错误,少一个"{",改成
for(i=0;i<=21;++i){
primeText(i)
}
试试

楼上的说的对,你少了个{,而且你的问题好像,我不太明白什么叫没有与他配对的,是找不到“javascript”么?