<table><tr><td>
<input type=radio name=values value=1 onClick=random.style.display=random.style.display==''?'none':''>随机值"
<input type=radio name=values value=2 onClick=fixed.style.display=fixed.style.display==''?'none':''>固定值"
</td></tr>
<tr id=""random"" style=""display:none;""><td class=""td1_back"" align=""center"">随机值</td><td class=""td1_back"" align=""center"">从:<input type=""text"" name=random_min_value value=""0"">到:<input type=""text"" name=random_max_value value=""0""></td></tr>
<tr id=""fixed"" style=""display:none;""><td class=""td1_back"" align=""center"">固定值</td><td class=""td1_back"" align=""center""><input type=""text"" name=fixed_value value=""0""></td></tr>
</table>这个联动的时候出问题,点随机值的时候固定值会弹出来,点固定值的时候随机值会弹出来,有时候还都显示出来。谁能帮我实现我要实现的功能啊?
就是选择随机值的时候出来的是随机值的框 
选择固定值的时候弹出来的是固定值的框
各位大哥大姐帮帮忙啊!

解决方案 »

  1.   


    <script>
    function a(b){
    if(!b){
    random.style.display='none';
    fixed.style.display='';
    }else{
    random.style.display='';
    fixed.style.display='none';
    }
    }
    </script>
    <body>
    <table><tr><td>
    <input type=radio name=values value=1 onClick=a(true)>随机值
    <input type=radio name=values value=2 onClick=a(false)>固定值
    </td></tr>
    <tr id="random" style="display:none;"><td class=""td1_back" align="center">随机值</td><td class="td1_back" align="center">从:<input type="text" name=random_min_value value="0">到:<input type="text" name=random_max_value value="0"></td></tr>
    <tr id="fixed" style="display:none;"><td class="td1_back" align="center">固定值</td><td class="td1_back" align="center"><input type="text" name=fixed_value value="0"></td></tr>
    </table>
    </body>
      

  2.   


    <table><tr><td>
    <input type=radio name=values value=1 onClick="random.style.display='';fixed.style.display='none';">随机值"
    <input type=radio name=values value=2 onClick="fixed.style.display='';random.style.display='none';">固定值"
    </td></tr>
    <tr id="random" style="display:none;"><td class="td1_back" align="center">随机值</td><td class="td1_back" align="center">从:<input type="text" name="random_min_value" value="0">到:<input type="text" name="random_max_value" value="0"></td></tr>
    <tr id="fixed" style="display:none;"><td class="td1_back" align="center">固定值</td><td class="td1_back" align="center"><input type="text" name="fixed_value" value="0"></td></tr>
    </table>