<div>
<input type="radio" name="t" value="0" onclick="arg()">国际<input id="u" style="display:none"> <p><input type="radio" name="t" value="1" onclick="arg()" checked>国内<select id="g">
<option value="">请选择</option>
</select><div>
<script language="JavaScript">var arg = function (){ if (t[0].checked)
{
u.style.display = "" ; g.style.display = "none" ;
}
else
{
u.style.display = "none" ; g.style.display = "" ;
}
}</script>

解决方案 »

  1.   

    还可以这样:<div>
    <input type="radio" name="t" value="0" onclick="arg(this.checked,u,g)">国际<input id="u" style="display:none"> <p><input type="radio" name="t" value="1" onclick="arg(this.checked,g,u)" checked>国内<select id="g">
    <option value="">请选择</option>
    </select><div>
    <script language="JavaScript">var arg = function (tc , u_obj , g_obj){

    if (tc)
    {
    u_obj.style.display = "" ; g_obj.style.display = "none" ;
    }}</script>
      

  2.   

    这样也行:
    <div>
    <input type="radio" name="t" value="0" onclick="u.style.display = '';g.style.display = 'none'">国际<input id="u" style="display:none"> <p><input type="radio" name="t" value="1" onclick="g.style.display = '';u.style.display = 'none'" checked>国内<select id="g">
    <option value="">请选择</option>
    </select><div>
      

  3.   

    style.display="none" or "block"or style.visibility='visible" or"hidden"