就是在onchange时间里执行循环即可
function get(o)
{
for(i=0;i<document.formName.selectName.options.length;i++)
{
if(document.formName.selectName.options[i].text==o) <document.formName.selectName.options[i].selected=true
}
}
function get(o)
{
for(i=0;i<document.formName.selectName.options.length;i++)
{
if(document.formName.selectName.options[i].text==o) <document.formName.selectName.options[i].selected=true
}
}
最好是给一个简单的实例了。
<select name=s1 onchange="s2.options[this.selectedIndex].selected = true;">
<option>选项1</option>
<option>选项2</option>
<option>选项n</option>
</select>
列表框2:
<select name=s2>
<option>匹配1</option>
<option>匹配2</option>
<option>匹配n</option>
</select>