<select name="" style="width:100" size=10 MULTIPLE>
<option value="">a</option>
<option value="">b</option>
<option value="">c</option>
<option value="">d</option>
<option value="">e</option>
<option value="">f</option>
</select>
<option value="">a</option>
<option value="">b</option>
<option value="">c</option>
<option value="">d</option>
<option value="">e</option>
<option value="">f</option>
</select>
function jin_e()
{
var index=-1;
var kx;
var temp;
kx=document.form1.text1.value;
for(var i=0;i<document.form1.select1.options.length;i++)
{
if(document.form1.select1.options[i].text==kx)
index=i;
}
if(index>=0)document.form1.select1.options[index].selected=true;
}
</script>
<form name="form1">
<input type=text name=text1 style="width:100px;" value="" onPropertyChange="return jin_e();">
<select name="select1" style="margin-left:100px;width:118px;">
<option value=1 selected>abc</option>
<option value=2>a</option>
<option value=3>acde</option>
<option value=4>achh</option>
</select>
</form>
的思路没问题
但是实现并不完全哪里有DHTML的API下载??谢谢~~~~~~~~~~~~~`
function followMe(obj)
{
var selObj=document.form1.select1
for(var i=0;i<selObj.options.length;i++){
if(selObj.options[i].text.indexOf(obj.value)==0){
selObj.selectedIndex=i
return
}
}
}
</script>
<form name="form1">
<input type=text name=text1 onPropertyChange="followMe(this)">
<select name="select1" multiple >
<option value=1>a</option>
<option value=2>ab</option>
<option value=3>abc</option>
<option value=4>bc</option>
</select>
</form>
:(