<input type="radio" name="address" onclick="addclick();" value="yes">
 <input type="text" name="email"  disabled=true value="值">
<script language=javascript>
function addclick()
{
 document.form2.email.disabled=false;
 document.form2.email.select();
}</script>like this !!:)

解决方案 »

  1.   

    忘了说了。他们都应该放在form2中,(你可以改)
      

  2.   

    楼上的高手,我的是用循环显示出来的,我想再加一个“其它”选项的radio(在循环之外,但是也和循环里的用同样的name),值是text.value,然后传到下一页,代码如下,怎么加我说的功能??
     <%                                                                            
    for(int j=0;j<allobjSize;j++)
    {  
         moneyobj=(Money_obj)allobj.get(j);
         obj_name=moneyobj.getName();
         obj_id=moneyobj.getObj_id();
    %>
    <td><input type=radio name=obj_name value="<%=obj_name%>/<%=obj_id%>"></td>
    <%}%>
      

  3.   

    把控制text的radio值设为"another"然后!下一个页面String vl=request.getParameter("obj_name");
    if (v1.equals("another")) v1=request.getParameter("text");就OK 了。
      

  4.   

    只是一个标志,用来确认是什么值 !!你可以设为任何值,只要把对应的v1.equals("another")改一下就行了。明白了吗??
      

  5.   

    不好意思我们公司不能开QQ的,我的EMAIL  [email protected]希望以后有问题共同讨论