<html>    <title>计算前十位斐波那契数值</title>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="javascript">
        void function Fibo() {    
            var MAXLEN = 10;
        
            var i, Sum;
            var iAry = new Array();
        
            iAry[0] = 1;
                iAry[1] = 1    ;
        
           for(   i = 2  ; i <= MAXLEN; i++) {
              iAry[i] = iAry[i-1] + iAry[i - 2];
           }
        
          for (i = 0, Sum = 0; i <= MAXLEN; i++) {
              Sum += iAry[i];
              document.writeln Sum;
          }
          
                       document.frm1.txt1.text=Sum  ;                
      }
</script></head><body>
<Form name = "frm1" >
          <input type = "text" name = "txt1">
          <input type = "button" name = "btn1" value = "确定"  onclick="Fibo()"> 
</Form>
</body></html>

解决方案 »

  1.   

    //document.writeln Sum;这句去掉
      

  2.   

    注释掉document.writeln sum;
    然后将document.frm1.txt1.text=Sum ; 
    改为:document.frm1.txt1.value=Sum ;
      

  3.   

    如想要显示出来将document.writeln Sum;
    改为:document.writeln(Sum);
      

  4.   

    <html>    <title>计算前十位斐波那契数值</title>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="javascript">
            void function Fibo() {    
                var MAXLEN = 10;
            
                var i, Sum;
                var iAry = new Array();
            
                iAry[0] = 1;
                    iAry[1] = 1;
            
               for(   i = 2  ; i <= MAXLEN; i++) 
               {
                  iAry[i] = iAry[i-1] + iAry[i - 2];
               }
            
              for (i = 0, Sum = 0; i <= MAXLEN; i++) {
                  Sum += iAry[i];
                 // document.writeln Sum;
              }
              
              document.frm1.txt1.value=Sum  ;                
          }
    </script></head><body>
    <Form name = "frm1" >
              <input type = "text" name = "txt1">
              <input type = "button" name = "btn1" value = "确定"  onclick="Fibo()"> 
    </Form>
    </body></html>