<input type=checkbox onclick="n.style.display='';w.style.display='none';">
<input type=checkbox onclick="w.style.display='';n.style.display='none';">
<select name="n">
</select>
<input name=w style="display:none">

解决方案 »

  1.   

    最好用radiobutton
    <input type=radio name=r onclick="n.style.display='';w.style.display='none';"> 国内
    <input type=radio name=r onclick="w.style.display='';n.style.display='none';"> 国外
    <select name="n"><option>北京市
    </select>
    <input name=w style="display:none">
      

  2.   

    <select name=s1 size=1>
     <option>1</option>
     <option>2</option>
     <option>3</option>
     <option>4</option>
    </select>
    <input type=text name=t1 style="display: none"><br><br>
    国内:<input type=checkbox name=c1 checked onclick="c1()"><br>
    国外:<input type=checkbox name=c2 onclick="c2()"><script language=Javascript>
    function c1()
    {
     if(document.all.c1.checked){
      document.all.s1.style.display = "";
      document.all.t1.style.display = "none";
      document.all.c2.checked = false;}
     else { document.all.s1.style.display = "none";}
    }
    function c2()
    {
     if(document.all.c1.checked){
      document.all.s1.style.display = "none";
      document.all.t1.style.display = "";
      document.all.c1.checked = false;}
     else { document.all.t1.style.display = "none";}
    }
    </script>
      

  3.   

    <select name="n">
    </select>
    <input name=w style="display:none">
    <select>没有写“style”?
    <input>没有“type”?
    这是怎么回事?
    我很快就试,通过后马上给分!
    多谢3星老大!
      

  4.   

    select没有style="display:none"是默认显示
    input没有type是默认type=text输入框
      

  5.   

    请问如果同时象改变“省”那样改变“地区”由<radio>变成<text>该怎么写?
    多谢了!
      

  6.   

    不让<select>下拉框显示该怎么办?