<form name=form1>
<input type=radio name=Country value=2 onclick='showsubmenu(0)'>
中国
<input type=radio name=Country value=3 onclick='showsubmenu(1)'>
美国<input type=hidden name=Country2 value=86>
<input type=hidden name=Country3 value='87'><select name=CountryList>
  <option value=86>中国</option>
  <option value=86>美国</option>
</select></form>
<script language=javascript>
   function showsubmenu(i)
   {
    document.form1.CountryList.options[i].selected="selected";
}
</script>

解决方案 »

  1.   

    <form name=form1>
    <input type=radio name=Country value=2 onclick='showsubmenu(86)'>
    中国
    <input type=radio name=Country value=3 onclick='showsubmenu(87)'>
    美国<input type=hidden name=Country2 value=86>
    <input type=hidden name=Country3 value='87'><select name=CountryList>
      <option value=86>中国</option>
      <option value=87>美国</option>
    </select></form>
    <script language=javascript>
       function showsubmenu(i)
       {
    form1.CountryList.value=i;
    }
    </script>
      

  2.   

    <form name=form1>
    <input type=radio name=Country value=2 onclick='showsubmenu(2)'>
    中国
    <input type=radio name=Country value=3 onclick='showsubmenu(3)'>
    美国<input type=hidden name=Country2 value=86>
    <input type=hidden name=Country3 value=87><select name=CountryList>
      <option value=86>中国</option>
      <option value=87>美国</option>
    </select>
    </form>
    <script language=javascript>
       function showsubmenu(i)   {
         form1.CountryList.value=eval("form1.Country"+i).value
       }
    </script>