?? 實(shí)用javascipt源碼----下拉式菜單的搜索.htm
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0058)http://www.pcimg.com/code/javascript/article/search/07.htm -->
<HTML><HEAD><TITLE>實(shí)用Javascipt源碼----下拉式菜單的搜索</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff>
<TABLE cellSpacing=0 cellPadding=0 width=680 align=center border=0>
<TBODY>
<TR>
<TD align=middle><BR><B>實(shí)用Javascipt源碼----下拉式菜單的搜索</B> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=10 width=680 align=center border=0>
<TBODY>
<TR>
<TD class=mid><HEAD> <BR><SCRIPT LANGUAGE="JavaScript">
<BR><!-- Begin <BR>function promptSearch (thisform, thisfield) {
<BR>var elnum = parseInt(-1); <BR>var k = parseInt(-1); <BR>for (var j =
0; j < document.forms[thisform].elements.length; j++) { <BR>if
(document.forms[thisform].elements[j].name == thisfield) { <BR>elnum = j;
<BR>break; <BR> } <BR>} <BR>var myvar = ""; <BR>var srch = "";
<BR>var menuLength = ""; <BR>menuLength = eval("document." + thisform +
"." + thisfield + ".length"); <BR>srch = prompt("Search this menu for...",
""); <BR>if (srch ) { <BR>srch = srch.toUpperCase(); <BR>for (var i = 0; i
< menuLength; i++) { <BR>myvar = eval("document." + thisform + "." +
thisfield + ".options[" + i + "].text.toUpperCase()"); <BR>if
(myvar.indexOf(srch) >= 0) {
<BR>document.forms[thisform].elements[elnum].options[i].selected = true;
<BR>break; <BR> } <BR> } <BR>} <BR>return false;
<BR>} <BR>// End --> <BR></script> <BR></HEAD>
<BR><BR><BODY> <BR><BR><center> <BR><form name=myform
action=""> <BR><select name=menu1 size=1
onFocus="promptSearch(this.form.name, this.name)"> <BR><option>a1
<BR><option>a2 <BR><option>a3 <BR><option>a4
<BR><option>a5 <BR><option>a6 <BR><option>a7
<BR><option>a8 <BR><option>a9 <BR><option>a10
<BR><option>a11 <BR><option>a12 <BR><option>a13
<BR><option>a14 <BR><option>a15 <BR></select>
<BR></form> <BR></center>
<BR></TD></TR></TBODY></TABLE><BR></BODY></HTML>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -