你这样做只是钻牛角尖
有无限的hidden你不用,非要把它们用name连系起来

解决方案 »

  1.   

    <tr>
      <td align="center" width="15%" height="19">
    <input type="radio" name="radiobutton" value="radiobutton1" onchange="text.value = this.value;"/>
    <input type="radio" name="radiobutton" value="radiobutton2" onchange="text.value = this.value;" />
    </td>
    <td align="left" width="85%" height="19"> 
    <input type="text" name="text" size="30" maxlength="30">
    </td>
    </tr>
      

  2.   

    <tr>
    <td><input type=radio name="a" value=radio1 onclick="if(this.checked) b.value=a.value;" ></td>
    <td><input type=text name="b"></td>
    </tr>有人告诉我大概这样写,
    我试过了,为什么每次的值都会是"on"
      

  3.   

    <tr>
    <td><input type=radio name="a" value=radio1 onclick="if(this.checked) b.value=a.value;" ></td>
    <td><input type=text name="b"></td>
    </tr>你这个写法b的值是“radio1”
      

  4.   

    <tr>
    <td><input type=radio name="a" value="value"></td>
    <td>output the value</td>
    </tr>
    <tr>
    <td><input type=radio name="a" value=radio1 onclick="if(this.checked) b.value=a.value;" ></td>
    <td><input type=text name="b"></td>
    </tr>对,值是radio1,怎么让它是text的值呢,
    唠叨大哥,我这不是一简再简了嘛,
      

  5.   

    <tr>
    <td><input type=radio name="a" value="value"></td>
    <td>output the value</td>
    </tr>
    <tr>
    <td><input type=radio name="a" value=radio1 onclick="if(this.checked) a.value=b.value;" ></td>
    <td><input type=text name="b"></td>
    </tr>为什么这样输出的值都会只是radio1 呢
      

  6.   

    <form name='dd'>
    <tr>
    <td><input type=radio name="a" value="value"></td>
    <td>output the value</td>
    </tr>
    <tr>
    <td>
    <input type=radio name="a" value=radio1 
    onclick="if(this.checked) document.dd.b.value=document.dd.a[1].value; alert(document.dd.b.value)" ></td>
    <td><input type=text name="b"></td>
    </tr>
    </form>
    看到序号了吗?
    同名form元素均是如此。
      

  7.   

    如果我是一个表单里面有多个表格,而我上面的代码其实只是表格的一部分,每个表格它radio的名字是一样的,这样还能用form的name吗,可不可以用table的name来提取数据呢,而且每个表格的项个数是没有确定的,那a[?]这里原id怎么取,我要想取最后一项,