<script language="javascript">
   function test(p)
   {
       document.getElementById('male').style.display=(p=='0'?'block':'hidden');
       document.getElementById('female').style.display=(p=='1'?'block':'hidden');
   }
</script>
<select name="zhuantai" onchange="test(this.value)"> 
<option value="0"> 男 </option> 
<option value="1"> 女 </option> 
</select> <div id=male> 
<tr> 
<td> <input type="text" size=20 id="nation" name="nation" value="我是男人"> </td> 
</tr> 
</div> 
<div id=female> 
<tr> 
<td> <input type="text" size=20 id="nation" name="nation" value="我是女人"> </td> 
</tr> 
</div>

解决方案 »

  1.   

    谢谢哥们了,我小修改了一下就可以用了。谢谢。
    <script language="javascript">
       function test(p)
       {
           document.getElementById('male').style.visibility=(p=='0'?'visible':'hidden');
           document.getElementById('female').style.visibility=(p=='1'?'visible':'hidden');
       }
    </script>
    <select name="zhuantai" onchange="test(this.value)"> 
    <option value="0"> 男 </option> 
    <option value="1"> 女 </option> 
    </select> 
    <div id="male" style="visibility:hidden"> 
    <tr> 
    <td> <input type="text" size=20 id="nation" name="nation" value="我是男人"> </td> 
    </tr> 
    </div> 
    <div id="female" style="visibility:hidden"> 
    <tr> 
    <td> <input type="text" size=20 id="nation" name="nation" value="我是女人"> </td> 
    </tr> 
    </div>