<select size="1" name="sel">
<option value=""></option>
<option value="CRM">CRM</option>
<option value="财务报销">财务报销</option>
<option value="车辆管理">车辆管理</option>
<option value="档案管理">档案管理</option>
<option value="电子邮件">电子邮件</option>
<option value="个人效率">个人效率</option>
<option value="会议系统">会议系统</option>
<option value="考核系统">考核系统</option>
<option value="人事系统">人事系统</option>
<option value="收发文">收发文</option>
<option value="项目管理">项目管理</option>
<option value="行政管理">行政管理</option>
<option value="知识中心">知识中心</option> </select>
<INPUT TYPE="text" NAME="txt" size="2" onkeyup="selectval();">
<option value=""></option>
<option value="CRM">CRM</option>
<option value="财务报销">财务报销</option>
<option value="车辆管理">车辆管理</option>
<option value="档案管理">档案管理</option>
<option value="电子邮件">电子邮件</option>
<option value="个人效率">个人效率</option>
<option value="会议系统">会议系统</option>
<option value="考核系统">考核系统</option>
<option value="人事系统">人事系统</option>
<option value="收发文">收发文</option>
<option value="项目管理">项目管理</option>
<option value="行政管理">行政管理</option>
<option value="知识中心">知识中心</option> </select>
<INPUT TYPE="text" NAME="txt" size="2" onkeyup="selectval();">
<script id="js1" language=javascript> function selectval()
{
//window.parent.frames[1].document.all.js3.f3();
var str1=document.all.Text1.value;
var selobj=document.all.Select1;
selobj.options[0].selected=true;
for(var i=0;i<selobj.length;i++)
{
if (selobj.options[i].value==str1)
selobj.options[i].selected=true;
}
}
</script>
<body>
<select size="1" name="sel" ID=Select1>
<option value=""></option>
<option value="CRM">CRM</option>
<option value="C">财务报销</option>
<option value="C">车辆管理</option>
<option value="DA">档案管理</option>
<option value="DZ">电子邮件</option>
<option value="R">个人效率</option>
<option value="H">会议系统</option>
<option value="K">考核系统</option>
<option value="R">人事系统</option>
<option value="S">收发文</option>
<option value="X">项目管理</option>
<option value="X">行政管理</option>
<option value="Z">知识中心</option>
</select>
<INPUT TYPE="text" NAME="txt" size="2" onkeyup="selectval();" ID=Text1>
<input type=submit value=ooooo onclick="f1()"> </body>
</html>
我想这样是不是应该做一个哈希表来解决?
<script id="js1" language=javascript> function selectval()
{
var str1=document.all.Text1.value;
var selobj=document.all.Select1;
var strlen;
selobj.options[0].selected=true;
if (str1!="")
for(var i=0;i<selobj.length;i++)
{
strlen=str1.length;
//if (selobj.options[i].value==str1)
if(selobj.options[i].text.substring(0,strlen)==str1)
selobj.options[i].selected=true;
}
}
</script>
<body>
<select size="1" name="sel" ID=Select1>
<option value=""></option>
<option value="CRM">CRM</option>
<option value="CW">财务报销</option>
<option value="CL">车辆管理</option>
<option value="档案管理">档案管理</option>
<option value="电子邮件">电子邮件</option>
<option value="个人效率">个人效率</option>
<option value="会议系统">会议系统</option>
<option value="考核系统">考核系统</option>
<option value="人事系统">人事系统</option>
<option value="收发文">收发文</option>
<option value="项目管理">项目管理</option>
<option value="行政管理">行政管理</option>
<option value="知识中心">知识中心</option>
</select>
<INPUT TYPE="text" NAME="txt" size="2" onkeyup="selectval();" ID=Text1>
</body>
</html>
var Strarray=[];
Strarray[0]=["中","电","车","个"];
Strarray[1]=["Z","D","C","G"];