<html> 
<head> 
<script language="JavaScript"> 
function check(obj){
    var f = document.forms[0];
    if(f.elements[obj.name][0].checked) f.elements["aa"].style.display = "block";
    else f.elements["aa"].style.display = "none";
}
    </script> 
  </HEAD> 
  <BODY> 
<form>
<table>
<tr> 
<td> 
&nbsp; 是否显示 </td> 
<td>&nbsp; <input type="radio" name="link" value="1" checked onclick="check(this);">是 <input type="radio" name="link" value="0" onclick="check(this);">否 
</td> 
</tr> 
<tr> 
<td> 
&nbsp; 地址 </td> 
<td>&nbsp;  <input type="text" name="title0" class="InputStyle_1"> </td> 
</tr> 
<tr > 
<td> 
&nbsp;&nbsp;内容 
</td> 
<td>&nbsp;&nbsp; 
<input type="text" name="aa" class="InputStyle_1"> </td> 
</tr>
</table>
</form>
  </BODY> 
</HTML>

解决方案 »

  1.   

    <table>
    <tr> 
    <td> 
    是否显示 </td> 
    <td><input type="radio" name="link" value="1" onclick="change(this)">是 <input type="radio" name="link" value="0" onclick="change(this)">否 
    </td> 
    </tr> 
    <tr> 
    <td> 
    &nbsp; 地址 </td> 
    <td>&nbsp;  <input type="text" name="title0"> </td> 
    </tr> 
    <tr > 
    <td> 
    &nbsp;&nbsp;内容 
    </td> 
    <td>
    <input type="text" name="aa" > </td> 
    </tr> 
    </table>
    <script language=javascript>
    function change(obj)
    {
    if(obj.checked&&obj.value==0)
    document.all.aa.parentNode.style.visibility="hidden";
    else
    if(obj.checked&&obj.value==1)
    document.all.aa.parentNode.style.visibility="visible";
    }
    </script>
      

  2.   

    <table>
    <tr> 
    <td> 
    是否显示 </td> 
    <td><input type="radio" name="link" value="1" onclick="change(this)">是 <input type="radio" name="link" value="0" onclick="change(this)">否 
    </td> 
    </tr> 
    <tr> 
    <td> 
    &nbsp; 地址 </td> 
    <td>&nbsp;  <input type="text" name="title0"> </td> 
    </tr> 
    <tr > 
    <td> 
    &nbsp;&nbsp;内容 
    </td> 
    <td>
    <input type="text" name="aa" > </td> 
    </tr> 
    </table>
    <script language=javascript>
    function change(obj)
    {
    if(obj.checked&&obj.value==0)
    document.all.aa.parentNode.style.visibility="hidden";
    else
    if(obj.checked&&obj.value==1)
    document.all.aa.parentNode.style.visibility="visible";
    }
    </script>
      

  3.   

    好像不行啊? function showControl(radiobtnid, textboxid) {
            textbox = document.getElementById('textboxid');
            radiobtn = document.getElementById('radiobtnid');
            if (radiobtn.checked) {
                textbox.style.display = "block";
            }
            else {
                textbox.style.display = "none";
            }
        }
    看看我得这段错哪里了,呵呵