首页 > 开发 > JS > 正文

Autocomplete Textbox Example javascript实现自动完成成功

2024-09-06 12:41:44
字体:
来源:转载
供稿:网友

代码如下:
<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; 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表