checkboc 框用id来确定 第几个 所以每个checbox 的id依次 id=1...N{每次加1}
文本框的name用同样的值 比如name='txt' 这样form 中的 文本框 window.form1.txt[...]就是一个集合
点了id=1的checkbox 的话 
上面的script方法就 获取相应的window.form1.txt[第 1 个](集合中第一个是0所以=id -1)
点 id=1的就 设置 window.form1.txt[0]的状态
点 id=2的就 设置 window.form1.txt[1]的状态
      .
     .
     .
点 id=10的就 设置 window.form1.txt[9]的状态移此类推
你要10组的话 准备 10个  checkbox 每个checkbox的id 按次序 id=1 id=2...id=10
然后复制10个一样的文本筐 <input       type="text"       name="txt"       disabled> 全部这样写
就OK了
注意一个checkbox后面跟一个文本筐 这样就按顺序出来了 全部要放在第一个<from name='from1'>里面

解决方案 »

  1.   

    哦 谢谢您的指点,说的很透彻,明了,这个问题我解决了!但我怎么给文本框表单分别起名字啊,因为他们的name=txt,都一样啊,我应该是:txt1 txt2 txt3这样我用asp往数据库里面增加纪录。这个问题怎么解决阿,是不是没办法了阿?恳请帮助阿!
      

  2.   

    ......
    输给你
    谁叫你问题问一半 早说就换个写法了<HTML>
    <HEAD>
    <TITLE></TITLE>
    </HEAD>
    <script>       
        function       enabletxt()       
        {       
        vSrc       =       window.event.srcElement;       
        temp=vSrc.id;       
        ischeck=vSrc.checked;       
            
        if       (ischeck==true)       
        {       
        document.getElementById('txt'+temp).disabled=false;       
        }       
        else       
        {       
        document.getElementById('txt'+temp).disabled=true;       
        }
        }       
        </script>     
    <BODY>  
    <form       name="form1" action="">       
            <p> 
                <input       type="checkbox"       name="chkbox"       onclick="enabletxt()"     id=1   value=1   > 
                <input       type="text"     name="txt1" id="txt1"       disabled > 
                <br>       
                <input       type="checkbox"       name="chkbox"       onclick="enabletxt()"       id=2> 
                <input       type="text"       name="txt2" id="txt2"       disabled> 
                <br>       
                <input       type="checkbox"       name="chkbox"       onclick="enabletxt()"       id=3> 
                <input       type="text"       name="txt3" id="txt3"      disabled>       
    <br />        
                <input       type="checkbox"       name="chkbox2"       onclick="enabletxt()"    id="4"   /> 
                <input       type="text"       name="txt4"  id="txt4"     disabled="disabled"   /> 
            </p>
    <input type=submit value=test> 
        </form> </BODY>
     </HTML>