这个算是比较简单的题目了。

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//CN">
    <HTML>
    <HEAD>
    <TITLE> Q2848937 </TITLE>
    <META http-equiv=Content-Language content=zh-cn>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <META NAME="Generator" CONTENT="Microsoft Notepad">
    <META NAME="Author" CONTENT="Topmonkey">
    <META NAME="Keywords" CONTENT="http://expert.csdn.net/Expert/topic/2848/2848937.xml?temp=.4380762">
    <META NAME="Description" CONTENT="Re: CSDN Q2848937"></HEAD>
    <BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
    <Script Language="JavaScript">
    var arrdept = new Array();
    arrdept[0]=new Array('1)');
    arrdept[1]=new Array('2');
    arrdept[2]=new Array('3');
    arrdept[3]=new Array('4');
    arrdept[4]=new Array('5');function opeSelect(chkValue){
    var sel = Sel001
    if(chkValue == "s0"){
    sel.options.length = 1;
    sel.options[0].text = "1";
    }
    if(chkValue == "s1"){
    sel.options.length = arrdept.length;
    for(var i=0; i<arrdept.length; i++){
    sel.options[i].text = arrdept[i];
    }
    }
    }
    </Script>
    两个radio
    <INPUT type="radio" value="s0" name=radio1 onClick="opeSelect(this.value)" Checked>
    <INPUT type="radio" value="s1" name=radio1 onClick="opeSelect(this.value)">
    <br><br>
    一个select:
    <SELECT name=Sel001>
    <OPTION>1</OPTION>
    </SELECT>
    <br>
    要求页面装载时,select默认为1,点击第二个radio时,将数组的内容替换到select中,点第一个radio时,select的内容还是默认值“1”
    如何解答
    </BODY>
    </HTML>