你加for循环做什么效果???

解决方案 »

  1.   

    如果能不用for循环也能达到效果 也行啊 但是我想不到 初学。。
      

  2.   

    那很简单!<script language="javascript">
      function setid()
      {
      str='';
      if(!window.myform.no.value)
       window.myform.no.value=1;
        for(i=1;i<=window.myform.no.value;i++)
         str+=''+'名称:<input type="text" name="SiteName'+i+'" style="padding-left:1pt" value="地址'+i+'" size=12>&nbsp;URL:<input type="text" name="DownSite'+i+'" style="padding-left:1pt" size=50 value=""><BR>';
      window.upid.innerHTML=str+'<br>';
      }
      </script>
    设置添加的数量:&nbsp;<input type="text" name="no" value="1" size=2><input type="button" name="Button" class=button onClick="setid();" value="添加">
      

  3.   

    我给的那个你必须有表单,我写漏了表单form的name
    要不你就用document.getElementById来获取ID,意思就是给<input   type="text"   name="no"   value="1"   size=2>加个ID