中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

JS實現(xiàn)仿google、百度搜索框輸入信息智能提示的實現(xiàn)方法
來源:易賢網(wǎng) 閱讀:1397 次 日期:2015-04-21 13:58:10
溫馨提示:易賢網(wǎng)小編為您整理了“JS實現(xiàn)仿google、百度搜索框輸入信息智能提示的實現(xiàn)方法”,方便廣大網(wǎng)友查閱!

本文實例講述了JS實現(xiàn)仿google、百度搜索框輸入信息智能提示的實現(xiàn)方法。分享給大家供大家參考。具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""> <html xmlns=""> <head> <title>仿google、百度搜索框輸入信息智能提示的實現(xiàn)</title> <style type="text/css" media="screen"> body { font: 11px arial; } .suggest_link { width:120px; background-color: #FFFFFF; padding: 2px 6px 2px 6px; } .suggest_link_over { width:120px; background-color: #E8F2FE; padding: 2px 6px 2px 6px; } #suggestResult { position: absolute; background-color: #FFFFFF; text-align: left; border: 1px solid #000000; } /*input*/ .input_on { padding: 2px 8px 0pt 3px; height: 18px; border: 1px solid #999; background-color: #FFFFCC; } .input_off { padding: 2px 8px 0pt 3px; height: 18px; border: 1px solid #CCC; background-color: #FFF; } .input_move { padding: 2px 8px 0pt 3px; height: 18px; border: 1px solid #999; background-color: #FFFFCC; } .input_out { /*height:16px;默認(rèn)高度*/ padding: 2px 8px 0pt 3px; height: 18px; border: 1px solid #CCC; background-color: #FFF; } </style> <script language="javascript" type="text/javascript"> var $ = document.getElementById; //創(chuàng)建XMLHttpRequest對象 function createXMLHttpRequest() { var obj; if (window.XMLHttpRequest) { //Mozilla 瀏覽器 obj = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE瀏覽器 try { obj = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { obj = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } } return obj; } //當(dāng)輸入框的內(nèi)容變化時,調(diào)用該函數(shù) function searchSuggest() { var inputField = $("txtSearch"); var suggestText = $("suggestResult"); if (inputField.value.length > 0) { var o = createXMLHttpRequest(); var url = "SearchResult.ashx?searchText=" + escape(inputField.value); o.open("GET", url, true); o.onreadystatechange = function () { if (o.readyState == 4) { if (o.status == 200) { var sourceItems = o.responseText.split("\n"); if (sourceItems.length > 1) { suggestText.style.display = ""; suggestText.innerHTML = "]; var sourceValue = sourceItems[i].split("@")[0]; var s = "<div onmouseover=\"javascript:suggestOver(this);\" "; s += " onmouseout=\"javascript:suggestOut(this);\" "; s += " onclick=\"javascript:setSearch('" + sourceText + "','" + sourceValue + "');\" "; s += " class=\"suggest_link\" >" + sourceText + "</div>"; suggestText.innerHTML += s; } } else { suggestText.style.display = "none"; } } } }; //指定響應(yīng)函數(shù) o.send(null); // 發(fā)送請求 } else { suggestText.style.display = "none"; } } function delayExecute() { $("valueResult").value = ""; window.setTimeout(function () { searchSuggest() }, 800); //延時處理 } function suggestOver(div_value) { div_value.className = "suggest_link_over"; } function suggestOut(div_value) { div_value.className = "suggest_link"; } function setSearch(a, b) { $("txtSearch").value = a; $("valueResult").value = b; var div = $("suggestResult"); div.innerHTML = ""; div.style.display = "none"; } function showResult() { alert($("txtSearch").value + $("valueResult").value); } </script> </head> <body> <form id="form1" action=""> <input type="text" id="txtSearch" name="txtSearch" onkeyup="delayExecute();" size="20" class="input_out" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'" /> <input type="hidden" id="valueResult" name="valueResult" value="" /> <br /> <div id="suggestResult" style="display: none"> </div> <br/> <input id="button1" type="button" value="提交" onclick="showResult();" /> </form> </body> </html>

服務(wù)器端C#代碼

<%@ WebHandler Language="C#" Class="SearchResult" %> using System; using System.Web; using System.Data; public class SearchResult : IHttpHandler { public void ProcessRequest (HttpContext context) { object QueryWord=context.Request.QueryString["searchText"]; if (QueryWord != null) { if (QueryWord.ToString().Trim().Length > 0) { DataTable dt = getDB(); string returnText = ""; if (dt != null && dt.Rows.Count > 0) { DataRow[] dr = dt.Select(" name like '%" + QueryWord .ToString()+ "%' "); if (dr.Length > 0) { for (int i = 0; i < dr.Length; i++) { //可設(shè)置返回多字符串 returnText += dr[i]["id"].ToString() + "@" + dr[i]["name"].ToString() + "\n"; } } } context.Response.Write(returnText); context.Response.End(); } } } public bool IsReusable { get { return false; } } /// <summary> /// 獲取數(shù)據(jù)源的方法 /// </summary> /// <returns>數(shù)據(jù)源</returns> private DataTable getDB() { DataTable dt = new DataTable(); dt.Columns.Add("id"); dt.Columns.Add("name"); dt.Columns.Add("age"); dt.Rows.Add(new object[] { "000001", "張三", "26" }); dt.Rows.Add(new object[] { "000002", "張曉", "26" }); dt.Rows.Add(new object[] { "000003", "張嵐", "27" }); dt.Rows.Add(new object[] { "000004", "李四", "25" }); dt.Rows.Add(new object[] { "000005", "李星", "27" }); return dt; } }

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)頁制作
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機(jī)號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美日韩成人综合天天影院| 欧美jjzz| 黑人巨大精品欧美一区二区| 伊伊综合在线| 亚洲日本一区二区三区| 亚洲午夜三级在线| 久久男人资源视频| 欧美精品九九| 狠狠色2019综合网| 亚洲一区二区三区国产| 你懂的网址国产 欧美| 欧美午夜精品电影| 亚洲人屁股眼子交8| 亚洲欧美国产制服动漫| 麻豆精品在线播放| 国产精品嫩草影院一区二区| 亚洲欧洲一区二区三区在线观看| 亚洲欧美韩国| 欧美日韩不卡一区| 国产亚洲欧美另类一区二区三区| 亚洲精品免费网站| 免费不卡视频| 国产婷婷色一区二区三区| 一区电影在线观看| 欧美成人国产| 国产一区二区激情| 欧美影院在线| 欧美天天视频| 亚洲美女视频网| 蜜乳av另类精品一区二区| 国产精品免费在线| 亚洲欧美大片| 国产女人水真多18毛片18精品视频| aa级大片欧美三级| 欧美日韩国产综合久久| 亚洲午夜激情网站| 黄色一区二区三区| 欧美亚洲一级| 国产老女人精品毛片久久| 日韩一级大片| 欧美精品一区二区三区很污很色的| 禁久久精品乱码| 欧美大尺度在线| 亚洲精品乱码久久久久久按摩观| 美女脱光内衣内裤视频久久网站| 国产亚洲欧美一区在线观看 | 伊人久久男人天堂| 麻豆精品视频在线观看| 国际精品欧美精品| 久久超碰97人人做人人爱| 国产一区二区你懂的| 久久电影一区| 亚洲第一视频| 嫩草影视亚洲| 国产精品99久久久久久www| 国产精品午夜久久| 久久综合给合久久狠狠狠97色69| 亚洲老司机av| 国产欧美短视频| 久久综合中文字幕| 一区二区三区不卡视频在线观看 | 99热这里只有精品8| 欧美日韩中文另类| 久久精品一区二区三区中文字幕| 伊人久久婷婷| 欧美日韩国产免费观看| 午夜亚洲性色福利视频| 在线观看国产一区二区| 欧美性猛交xxxx免费看久久久 | 欧美精品福利在线| 亚洲午夜精品久久久久久浪潮| 国产精品自拍一区| 久久综合色婷婷| 在线视频亚洲| 影音先锋亚洲一区| 国产精品激情| 欧美激情a∨在线视频播放| 亚洲欧美国产视频| 国产中文一区二区三区| 欧美国产免费| 久久久久国产精品一区三寸| 99国产精品久久久久久久| 国产一区二区三区丝袜| 欧美日韩直播| 欧美不卡激情三级在线观看| 欧美一区国产一区| 亚洲一区二区三区涩| 激情成人亚洲| 国产亚洲欧美在线| 国产精品日本精品| 欧美日韩性视频在线| 免费不卡在线观看| 久久乐国产精品| 欧美在线资源| 欧美一级黄色录像| 亚洲女女女同性video| 夜夜嗨网站十八久久| 亚洲高清视频在线| 一区二区三区在线免费视频| 国产精品久久网站| 欧美色欧美亚洲另类二区| 欧美成人黄色小视频| 免费久久99精品国产| 久久久久久久久久看片| 香蕉久久a毛片| 欧美一区二区三区啪啪 | 狂野欧美一区| 性做久久久久久久久| 亚洲午夜羞羞片| 亚洲一区不卡| 欧美在线免费视屏| 久久精品亚洲一区二区三区浴池| 久久精品主播| 久久视频国产精品免费视频在线| 久久久国产精彩视频美女艺术照福利| 欧美在线视频免费观看| 久久精品国产一区二区三区免费看| 欧美在线播放一区| 久久米奇亚洲| 欧美成人亚洲成人| 欧美三级在线视频| 国产欧美午夜| 亚洲电影免费在线 | 免费久久久一本精品久久区| 午夜在线精品偷拍| 久久成人精品电影| 久久色中文字幕| 美日韩在线观看| 欧美日韩人人澡狠狠躁视频| 国产精品毛片a∨一区二区三区|国| 国产精自产拍久久久久久蜜| 国产精品视频一二三| 黄色av成人| 欧美涩涩视频| 国产一区视频网站| 日韩视频在线一区| 欧美一区网站| 欧美人与性动交α欧美精品济南到| 国产精品激情| 91久久黄色| 亚洲精品国产精品国自产在线| 日韩一级精品| 久久婷婷国产麻豆91天堂| 欧美日韩国产丝袜另类| 国内精品久久久久伊人av| 亚洲另类自拍| 欧美一区二区视频在线| 欧美日韩精品在线视频| 在线成人www免费观看视频| 一本一本久久| 久久久久久久综合| 国产精品久久久久久久午夜片| 在线观看91精品国产入口| 亚洲午夜电影网| 欧美黄色网络| 在线观看日韩欧美| 欧美在线观看视频一区二区| 欧美日韩免费观看一区=区三区| 国产亚洲激情视频在线| 亚洲综合第一页| 欧美日本久久| 亚洲精品你懂的| 久久久一本精品99久久精品66| 欧美午夜宅男影院| 日韩天堂在线视频| 欧美电影在线免费观看网站| 黄色成人在线网址| 欧美在线1区| 国产日产高清欧美一区二区三区| 亚洲婷婷综合色高清在线| 欧美激情视频网站| 亚洲人成在线播放| 免费欧美在线视频| 亚洲第一在线综合网站| 久久久精彩视频| 久久综合狠狠综合久久综合88| 欧美大片一区二区三区| 国产欧美日韩伦理| 亚洲女同同性videoxma| 国产精品黄视频| 亚洲欧美日韩视频二区| 欧美啪啪成人vr| 亚洲老司机av| 狼人天天伊人久久| 亚洲国产成人午夜在线一区| 久久成人人人人精品欧| 国产日韩精品一区二区| 99在线精品免费视频九九视| 欧美区国产区| 亚洲最新色图| 欧美日韩精品是欧美日韩精品| 99精品国产在热久久下载| 欧美乱在线观看| 亚洲精品一区二区在线| 欧美—级在线免费片| 亚洲免费观看高清在线观看| 欧美成人一区二区三区| 日韩视频免费观看高清完整版| 欧美午夜不卡影院在线观看完整版免费| 亚洲日本电影|