function getcardnum(){
   var i;
   var str="<p>姓名<input type="text" value="" size="5">";
   cardnum=document.card_index.card_num.value; 
   for(i=1;i<=cardnum;i++)
   document.writln(str);
   
   }</script>
我想实现输出几行姓名的行,这段代码老是不对,网上也是这么输出的,请高手帮解决下

解决方案 »

  1.   

    function getcardnum()
     {
       var i;
       var str="<p>姓名<input type=\"text\" value=\"\" size=\"5\">";
       cardnum=document.card_index.card_num.value; 
       for(i=1;i<=cardnum;i++)
       {
       document.writeln(str);
       }
     }
      

  2.   

    应该是 writeln,不是 writlnIE 6 下测试正常,L@_@K!<script type="text/javascript">
    <!--
    function getcardnum(){
       var i;
       var str="<p>姓名<input type=\"text\" value=\"\" size=\"5\">";
       cardnum= 5;// document.card_index.card_num.value; 
       // cardnum 被直接赋值了
       for(i=1;i<=cardnum ;i++)
        document.writeln(str);
       }
       getcardnum();
    //-->
    </script>
      

  3.   

    这样子不就行啊
    <body>
    <script language="JavaScript">
    <!--
    function getcardnum(){
       var i;
       var str="<p>姓名<input type=\"text\" value=\"\" size=\"5\">";
       cardnum=document.card_index.card_num.value; 
       for(i=1;i<=cardnum;i++)
       document.writeln(str);   
       }//-->
    </script>
    <form method=post action="" name="card_index">
    <input type="text" name="card_num" onchange="getcardnum()">
    </form>
    </body>
      

  4.   

    cardnum=document.card_index.card_num.value;
    改为
    cardnum=document.all.card_num.value;
      

  5.   

    或者cardnum=document.card_index.card_num.value;
    改为
    cardnum=document.forms("card_index").card_num.value;反正 LZ 的写法 IE 下就不行
      

  6.   

    再或者cardnum=document.card_index.card_num.value;
    改为
    cardnum=document.card_index.all.card_num.value;
      

  7.   

    <script language="javascript">
       function getcardnum(){
        var i;
    var str="<p>姓名<input type=\"text\" value=\"\" size=\"5\">";
       cardnum=document.card_index.all.card_num.value;
       for(i=0;i<cardnum;i++){
       document.wirteln(str);
       }
       }</script>
        <form name="card_index" action="card_change.jsp" method="POST">
            数字编号:<input type="text" name="num_id">
            数量<input type="text" name="card_num"  size="5" onblur="javascript:return getcardnum()">        
        </form>
    IE 6.0还是不行的
      

  8.   

    cardnum的值是能取得的,for循环里用alert是可以显示的,就是放document不行
      

  9.   


     <SCRIPT LANGUAGE="JavaScript">
      Draw_Star(40);
      Draw_Line(40);
    function Draw_Star(line)
    {
    var chars="";
    for(i=1;i<=line;i++)
    {
    var blank="";
    var star="";
    for(j=0;j<i;j++)
    {
    star +="*&nbsp;" ;

    for(k=0;k<(line-i);k++)
    {
    blank +="&nbsp";  

    chars+=blank + star + "<br/>";

    }
    document.write(chars);
    }function Draw_Line(line)
    {
    var chars="";
    for(i=1;i<=line;i++)
    {
    var blank="";
    var star="";
    for(j=0;j<line/2;j++)
    {
    star +="*&nbsp;" ;

    for(k=0;k<line/2;k++)
    {
    blank +="&nbsp";  

    chars+=blank + star + "<br/>";

    }
    document.write(chars);
    }
     </SCRIPT>                                       * 
                                          * * 
                                         * * * 
                                        * * * * 
                                       * * * * * 
                                      * * * * * * 
                                     * * * * * * * 
                                    * * * * * * * * 
                                   * * * * * * * * * 
                                  * * * * * * * * * * 
                                 * * * * * * * * * * * 
                                * * * * * * * * * * * * 
                               * * * * * * * * * * * * * 
                              * * * * * * * * * * * * * * 
                             * * * * * * * * * * * * * * * 
                            * * * * * * * * * * * * * * * * 
                           * * * * * * * * * * * * * * * * * 
                          * * * * * * * * * * * * * * * * * * 
                         * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                       * * * * * * * * * * * * * * * * * * * * * 
                      * * * * * * * * * * * * * * * * * * * * * * 
                     * * * * * * * * * * * * * * * * * * * * * * * 
                    * * * * * * * * * * * * * * * * * * * * * * * * 
                   * * * * * * * * * * * * * * * * * * * * * * * * * 
                  * * * * * * * * * * * * * * * * * * * * * * * * * * 
                 * * * * * * * * * * * * * * * * * * * * * * * * * * * 
                * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
               * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
              * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
             * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
            * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
           * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
          * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
         * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
        * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
       * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
      * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
                        * * * * * * * * * * * * * * * * * * * * 
      

  10.   

    document.wirteln(str);
    // 改为
    document.writeln(str);