http://lucky.myrice.com/javascriptexam/radioforselect.html

解决方案 »

  1.   

    真是幸运啊,碰上超级BOSS了,谢谢net_lover(孟子E章)
      

  2.   

    以下是http://lucky.myrice.com/javascriptexam/radioforselect.html的代码,也许您并不适用<html>
    <HEAD>
    <title>例子</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"><SCRIPT LANGUAGE="JavaScript">
    var meng1Array =  new Array("('选择Heha.net栏目内容','',true,true)",
    "('学习 XML')",
    "('学习 Javascript')",
    "('学习 PHP')");
    var mengArray =  new Array("('选择Myrice.com栏目内容','',true,true)",
    "('学习 Flash')",
    "('学习 Dreamweaver Ultradev')",
    "('学习 Java')");
    var meng2Array =  new Array("('选择China.com栏目内容','',true,true)",
    "('查找歌词')",
    "('其他')");function populatemxhweb(inForm,selected) {
    var selectedArray = eval(selected + "Array");
    while (selectedArray.length < inForm.mxhweb.options.length) {
    inForm.mxhweb.options[(inForm.mxhweb.options.length - 1)] = null;
    }
    for (var i=0; i < selectedArray.length; i++) {
    eval("inForm.mxhweb.options[i]=" + "new Option" + selectedArray[i]);
    }if ( navigator.appName == 'Netscape') {
    if (parseInt(navigator.appVersion) < 4) {
    window.history.go(0);
    }}
    //以下不影响}</script>
    <link rel="stylesheet" href="../css/css.css" type="text/css">
    </head><body topmargin="0" leftmargin="0" marginweight="0" marginheight="0"  bgcolor="#0099FF" oncontextmenu="return false;"><p>&nbsp;</p>
    <font color="#000066">说明:适用于IE4,IE5.5,IE5,NS4+,NS6。早期版本的IE5.0可能无法工作。</font> 
    <center>
    <form name="globe">
    <table width="80%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>
    <select  onChange="populatemxhweb(document.globe,this.options[selectedIndex].value)">
    <option value="meng">http://lucky.myrice.com
    <option value="meng1">http://go.163.com/colorweb
    <option value="meng2">http://egirl.51.net
    </select>
    </td>
    <td>
    <select name="mxhweb" onChange="window.open('http://egirl.51.net')">
    <option value=''>☆ 请选择上面的选项 ☆</option>
    </select>
    </td>
    </tr>
    </table>
    <br>
    <br>
    <br>
    <br>
    <br>
    <input type="button" value="关闭本页" onclick="window.close()">
    </form>
    </center>
    </body>
    </html>
      

  3.   

    试试这个简单的代码,这应该是javascript的问题呀:
    <BODY>
    <INPUT TYPE="text" NAME="week">
    <SELECT NAME="" onchange="week.value=this.options[this.selectedIndex].value">
    <option value=1>Spring
    <option value=2>Summer
    <option value=3>Autumn
    <option value=4>Winter
    </SELECT>
    </BODY>
      

  4.   

    <form name="doublecombo">
    <p>
    <select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
    <option>国外JavaScript技术网站</option>
    <option>国内JavaScript技术网站</option>
    <option>国外的著名搜索引擎</option>
    </select>
    <select name="stage2" size="1">
    <option value="http://wsabstract.com">Website Abstraction</option>
    <option value="http://www.dynamicdrive.com">Dynamicdrive.com</option>
    <option value="http://javascript.internet.com">JavaScript</option>
    </select>
    <input type="button" name="test" value="Go!"
    onClick="go()">
    </p>
    <script>
    <!--
    /*
      Double Combo Script Credit
      By Website Abstraction (www.wsabstract.com)
      Over 200+ free JavaScripts here!
      */
    var groups=document.doublecombo.example.options.length
      var group=new Array(groups)
      for (i=0; i<groups; i++)
      group=new Array()
    group[0][0]=new Option("Website Abstraction","http://wsabstract.com")
      group[0][1]=new Option("Dynamicdrive.com","http://www.dynamicdrive.com")
      group[0][2]=new Option("JavaScript","http://javascript.internet.com")
    group[1][0]=new Option("万旭JavaScript仓库","http://www.wanxu.com")
      group[1][1]=new Option("JavaScript2000","http://www.javascript2000.com")
      group[1][2]=new Option("无忧脚本","http://www.51js.com")
    group[2][0]=new Option("Hotbot","http://www.hotbot.com")
      group[2][1]=new Option("Infoseek","http://www.infoseek.com")
      group[2][2]=new Option("Excite","http://www.excite.com")
      group[2][3]=new Option("Lycos","http://www.lycos.com")
    var temp=document.doublecombo.stage2
    function redirect(x){
      for (m=temp.options.length-1;m>0;m--)
      temp.options[m]=null
      for (i=0;i<group[x].length;i++){
      temp.options=new Option(group[x].text,group[x].value)
      }
      temp.options[0].selected=true
      }
    function go(){
      location=temp.options[temp.selectedIndex].value
      }
      //-->
      </script>
      </form>