天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Autocomplete Textbox Example javascript實(shí)現(xiàn)自動(dòng)完成成功

復(fù)制代碼 代碼如下:
<SCRIPT language=JScript type=text/Javascript> 
var isOpera = navigator.userAgent.indexOf("Opera") > -1; 
var isIE = navigator.userAgent.indexOf("MSIE") > 1 && !isOpera; 
var isMoz = navigator.userAgent.indexOf("Mozilla/5.") == 0 && !isOpera; 
function textboxSelect (oTextbox, iStart, iEnd) { 
   switch(arguments.length) { 
       case 1: 
           oTextbox.select(); 
           break; 
       case 2: 
           iEnd = oTextbox.value.length; 
           /* falls through */ 

       case 3:          
           if (isIE) { 
               var oRange = oTextbox.createTextRange(); 
               oRange.moveStart("character", iStart); 
               oRange.moveEnd("character", -oTextbox.value.length + iEnd);      
               oRange.select();                                              
           } else if (isMoz){ 
               oTextbox.setSelectionRange(iStart, iEnd); 
           }                     
   } 
   oTextbox.focus(); 

/*
function textboxReplaceSelect (oTextbox, sText) { 
   if (isIE) { 
       var oRange = oTextbox.createTextRange(); 
       oRange.text = sText; 
       oRange.collapse(true); 
       oRange.select();                                 
   } else if (isMoz) { 
       var iStart = oTextbox.selectionStart; 
       oTextbox.value = oTextbox.value.substring(0, iStart) + sText + oTextbox.value.substring(oTextbox.selectionEnd, oTextbox.value.length); 
       oTextbox.setSelectionRange(iStart + sText.length, iStart + sText.length); 
   } 
   oTextbox.focus(); 

*/
function autocompleteMatch (sText, arrValues) { 
   for (var i=0; i < arrValues.length; i++) { 
       if (arrValues[i].indexOf(sText) == 0) { 
           return arrValues[i]; 
       } 
   } 
   return null; 

function autocomplete(oTextbox, oEvent, arrValues) { 
   switch (oEvent.keyCode) { 
       case 38: //up arrow  
       case 40: //down arrow 
       case 37: //left arrow 
       case 39: //right arrow 
       case 33: //page up  
       case 34: //page down  
       case 36: //home  
       case 35: //end                  
       case 13: //enter  
       case 9: //tab  
       case 27: //esc  
       case 16: //shift  
       case 17: //ctrl  
       case 18: //alt  
       case 20: //caps lock 
       case 8: //backspace  
       case 46: //delete 
           return true; 
           break; 
       default: 
     // 下面這一行用處不大(被注釋)
           //textboxReplaceSelect(oTextbox, isIE ? oTextbox.value/*oEvent.keyCode*/ : oEvent.charCode); 
           var iLen = oTextbox.value.length; 
           var sMatch = autocompleteMatch(oTextbox.value, arrValues); 
           if (sMatch != null) { 
               oTextbox.value = sMatch; 
               textboxSelect(oTextbox, iLen, oTextbox.value.length); 
           }  

           return false; 
   } 

       </SCRIPT>
<SCRIPT> 
               var arrValues = ["red", "orange", "yellow", "green", "blue", "indigo", "violet", "brown"]; 
       </SCRIPT>
<H2>Autocomplete Textbox Example</H2>
<P>Type in a color in lowercase:輸入一個(gè)以小寫字母開頭的顏色(英文單詞,比如:r、 b等)<BR><INPUT id=txt1 onkeyup="return autocomplete(this, event, arrValues)"></P>

JavaScript技術(shù)Autocomplete Textbox Example javascript實(shí)現(xiàn)自動(dòng)完成成功,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久精品久久久久 | 征服艳妇后宫春色 | 成 人 免费 黄 色 网站无毒下载 | 国产色婷婷亚洲99精品 | 粉嫩极品国产在线观看 | 无限资源在线观看高清 | 亚洲精品免费网站 | 精品久久久爽爽久久久AV | 99日影院在线播放 | 久久亚洲视频 | 成人毛片免费在线观看 | 亚洲精品成人久久久影院 | 国外经典三级 | 十八禁久久成人一区二区 | 十分钟免费视频大全在线 | 无码毛片内射白浆视频 | 婬香婬色天天视频 | 野花日本完整版在线观看免费高清 | 午夜免费无码福利视频麻豆 | 久久精品国产久精国产果冻传媒 | 第一精品福利导福航 | 人妖操女人 | 免费观看a视频 | 天美传媒果冻传媒入口视频 | 精品无码一区二区三区不卡 | 老奶奶50p| 歪歪漫画羞羞漫画国产 | 国语对白嫖老妇胖老太 | 亚洲视频中文字幕 | 秋霞网在线伦理免费 | 一二三四在线播放免费观看中文版视频 | 别停好爽好深好大好舒服视频 | 麻豆一区二区三区蜜桃免费 | 大胸美女被cao哭 | 久久久影院亚洲精品 | 久久久无码精品一区二区三区 | 免费看黄色小说 | 狠狠色综合久久丁香婷婷 | 打扑克床上视频不用下载免费观看 | 丰满的女朋友韩国版在线观看 | 亚洲综合网国产精品一区 |