填写getData(form)函数体的内容
<HTML>
<HEAD>
<TITLE>Parallel Array Lookup</TITLE>
<SCRIPT LANGUAGE="JavaScript">
// the data
var regionalOffices = new Array("New York", "Chicago", "Houston", "Portland") 
var regionalManagers = new Array("Shirley Smith", "Todd Gaston", "Leslie Jones", "Harold Zoot") 
var regOfficeQuotas = new Array(300000, 250000, 350000, 225000) 
// do the lookup into parallel arrays
function getData(form) { } 
</SCRIPT>
</HEAD>
<BODY onLoad="getData(document.officeData)">
<H1>Parallel Array Lookup</H1>
<HR>
<FORM NAME="officeData"> 
<P> 
Select a regional office: 
<SELECT NAME="offices" onChange="getData(this.form)"> 
   <OPTION>New York 
   <OPTION>Chicago 
   <OPTION>Houston 
   <OPTION>Portland 
</SELECT> 
</P><P> 
The manager is: 
<INPUT TYPE="text" NAME="manager" SIZE=35> 
<BR> 
The office quota is: 
<INPUT TYPE="text" NAME="quota" SIZE=8> 
</P> 
</FORM> 
</BODY>
</HTML>

解决方案 »

  1.   

    getElementById("xxx")分别获取几个不同的值,然后连接起来不就可以了!
      

  2.   

    <HTML>
    <HEAD>
    <TITLE>Parallel Array Lookup</TITLE>
    <SCRIPT LANGUAGE="JavaScript"> 
     
             var regionalOffices = new Array("New York", "Chicago", "Houston", "Portland") 
             var regionalManagers = new Array("Shirley Smith", "Todd Gaston", "Leslie Jones", "Harold Zoot") 
             var regOfficeQuotas = new Array(300000, 250000, 350000, 225000) 
     
             function getData(formname) { 
                 var selectObj = document.getElementById("offices");
                 for(var i=0; i< regionalOffices.length; i++){
                     selectObj.options[i] = new Option(regionalOffices[i], "");
                 }
             } 
    </SCRIPT>
    </HEAD>
    <BODY onload="getData(document.officeData);">
    <H1>
    Parallel Array Lookup
    </H1>
    <HR>
    <FORM NAME="officeData">

    Select a regional office:
    <SELECT id="offices" onChange="getData(this.form);">

    </SELECT>

    <P>
    The manager is:
    <INPUT TYPE="text" NAME="manager" SIZE=35 />
    <BR/>
    The office quota is: 
    <INPUT TYPE="text" NAME="quota" SIZE=8 />
    </P>
    </FORM>
    </BODY>
    </HTML>