<html>
<head>
<title>Fibonacci数</title>
<script language="javascript">
    function post(op){

  if(op<2) ruturn 1 ;
  else ruturn  post(op-1)+post(op-2);
}
</script>
</head><body>
<form name="accp">
<input name="openButton" type="button" id="openButton" value="计算" onclick"post(parseInt(document.accp.intput.value))" />
<input name="intput" type="text"  />
<p>&nbsp;</p> 
</form>
</body>
出现了
网页错误详细信息用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
时间戳: Tue, 6 Jul 2010 05:57:15 UTC
消息: 缺少 ';'
行: 7
字符: 20
代码: 0
URI: file:///C:/Documents%20and%20Settings/Administrator/桌面/Untitled-1.html我检查了 没有缺少啊</html>

解决方案 »

  1.   

    单词写错了!!
    ruturn
    return
      

  2.   


    <script language="javascript">
    function post(op){
            if(op<2){
                   ruturn 1 ;
            }else{
                   ruturn post(op-1)+post(op-2);
            }
    }
    </script>
      

  3.   


    <script language="javascript">
    function post(op){
            if(op<2){
                   return 1 ;
            }else{
                   return post(op-1)+post(op-2);
            }
    }
    </script>
      

  4.   

    ruturn  ---->  return
      

  5.   


    function post(op){
            if(op<2){
                   return 1 ;
            }else{
                   return post(op-1)+post(op-2);
            }
    }因为你写错了,所以要求;
      

  6.   

    <input name="openButton" type="button" id="openButton" value="计算" onclick"post(parseInt(document.accp.intput.value))" />
    你这行  onclick后边少个 = 号<input name="openButton" type="button" id="openButton" value="计算" onclick="post(parseInt(document.accp.intput.value))" />
      

  7.   


    <head>
    <title>Fibonacci数</title>
    <script type="text/javascript" language="javascript">
      function post(op){
    if(op<2)
        return 1;
    else 
        return (post(op-1)+post(op-2));
    }
    </script>
    </head><body>
    <form name="accp">
    <input name="openButton" type="button" id="openButton" value="计算" onclick="alert(post(document.getElementById('intput').value))" />
    <input id="intput" name="intput" type="text" />
    <p>&nbsp;</p> 
    </form>
    </body>
      

  8.   

    ruturn 1 ;
    }else{
    ruturn post(op-1)+post(op-2);两个 都是改成 return
      

  9.   

    单词拼错了啦。你查找所有的ruturn, 然后都替换成return再试试
      

  10.   


    对,是return不是ruturn