单选按钮单击列表框时设置默认值

时间:2013-12-03 10:45:25

标签: javascript

我创建了一个三个单选按钮,然后单击我显示列表框,具体取决于点击所以现在它们是常量,国家,州,城市..所以现在如果我点击一个常量和国家某些值将显示然后我有选择常量和状态所以现在国家要设置默认值为空值...如果我选择城市那么明智然后州和国家将被设置为默认值(即)空值

<table>

        <tr>
            <td><input type="radio" name="B" id="countrys" value="country"
                onclick="fun(this.value)"></td>
            <td>Country</td>


            <td><input type="radio" name="B" id="states" value="state"
                onclick="fun(this.value)"></td>
            <td>State</td>
            <td><input type="radio" name="B" id="citys" value="city"
                onclick="fun(this.value)"></td>
            <td>City</td>

        </tr>
    </table> 

kinldy请参阅此链接 Jsfiidle

1 个答案:

答案 0 :(得分:0)

Hi put this code in body onload function.



var ss=document.getElementById("citys").value;

document.getElementById("citys").checked=true;

ss.onclick=fun(ss);

你的jsfiiled fu函数看起来像这样

function fu()
     {

         document.getElementById("country").style.display='none';
         document.getElementById("state").style.display='none';
         document.getElementById("city").style.display='none';
         var ss=document.getElementById("citys").value;
        document.getElementById("citys").checked=true;
        ss.onclick=fun(ss);
     }