国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

基于JavaScript實現百度搜索框效果

來源:懂視網 責編:小OO 時間:2020-11-27 22:34:12
文檔

基于JavaScript實現百度搜索框效果

本文實例為大家分享了js實現百度搜索框展示效果的具體代碼,供大家參考,具體內容如下:具體代碼如下:<,<。DOCTYPE html>;<;html lang="en">;<;head>;<;meta charset="UTF-8">;<;title>;Document<;/title>;<;style>;*{ margin:0;padding:0;font-size:14px;} input{ display:block;outline:none;} a{ display:block;text-decoration: none;color:#000;} a:hover,a:active,如果內容沒有清空。
推薦度:
導讀本文實例為大家分享了js實現百度搜索框展示效果的具體代碼,供大家參考,具體內容如下:具體代碼如下:<,<。DOCTYPE html>;<;html lang="en">;<;head>;<;meta charset="UTF-8">;<;title>;Document<;/title>;<;style>;*{ margin:0;padding:0;font-size:14px;} input{ display:block;outline:none;} a{ display:block;text-decoration: none;color:#000;} a:hover,a:active,如果內容沒有清空。

本文實例為大家分享了js實現百度搜索框展示效果的具體代碼,供大家參考,具體內容如下

具體代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <style>
 *{
 margin:0;
 padding:0;
 font-size:14px;
 }
 input{
 display:block;
 outline:none;
 }
 a{
 display:block;
 text-decoration: none;
 color:#000;
 }
 a:hover,a:active,a:target{
 text-decoration: none;
 color:#000;
 }
 ul,li{

 list-style:none;
 }
 .box{
 position:absolute;
 top:20px;
 left:50%;
 margin-left:-250px;
 width:500px;
 }
 .box input{
 width:300px;
 height:35px;
 padding:0 10px;
 border:1px solid #008000;
 }
 .box ul{
 display:none;
 position:relative;
 top:-1px;
 border:1px solid #008000;
 }
 .box ul li,.box ul li a{
 height:35px;
 line-height:35px;
 
 }
 .box ul li a{
 padding:0 10px;
 }
 .box ul li a:hover{
 background:#ccc;
 }
 </style>
</head>
<body>
 <div class='box'>
 <input type="text" id='searchInp'>
 <ul id='searchList'>
 <li><a href="javascript:;">111111111111</a></li>
 <li><a href="javascript:;">2222222222</a></li>
 <li><a href="javascript:;">33333333333</a></li>
 <li><a href="javascript:;">444444444444</a></li>
 <li><a href="javascript:;">5555555555555</a></li>
 </ul>
 </div>


 <script>
 //顯示
 /*
 1、文本框獲取焦點,并且文本框中有內容的時候
 2、在文本框中操作內容(新輸入/刪除),如果內容沒有清空,我們就顯示,否則就隱藏

 */
 //隱藏
 /*
 1、點擊頁面中其余的位置(除了點擊文本框和searchList里面的每一行)都隱藏;
 2、點擊searchList中的列表隱藏,但是還要把列表中的內容放到文本框中
 */
 //不管是獲取焦點onfocus,還是在里面編輯內容onkeyup,都是有內容顯示,沒內容隱藏
 var searchInp = document.getElementById('searchInp'),searchList = document.getElementById('searchList');
 searchInp.onkeyup = searchInp.onfocus = function(){
 var val = this.value.replace(/(^ +| +$)/g,'')//獲取文本框中的內容,并且去除它的首尾空格
 searchList.style.display = val.length > 0 ? "block" : "none";
 }

 document.body.onclick = function(e){
 e = e || window.event;
 e.target = e.target || e.srcElement;

 //如果事件源是#searchList下的a標簽,我們讓searchList隱藏,并且把當前點擊這個a中的內容放在文本框中
 if(e.target.tagName.toLowerCase()==="a" && e.target.parentNode.parentNode.id==="searchList"){
 searchList.style.display = "none";
 searchInp.value = e.target.innerHTML;
 return;
 }
 //如果事件源是文本框還需要單獨的處理
 // if(e.target.id === "searchInp"){
 // return;
 // }
 searchList.style.display = "none";
 }

 //我們可以阻止一個容器中某些特殊性的元素,讓其不在委托的范圍內:我們只需要把這些不需要委托的阻止冒泡傳播即可
 searchInp.onclick = function(e){
 e = e || window.event;
 e.stopPropagation ? e.stopPropagation() : e.cancelBubble = "true";
 }
 </script>
</body>
</html>

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

基于JavaScript實現百度搜索框效果

本文實例為大家分享了js實現百度搜索框展示效果的具體代碼,供大家參考,具體內容如下:具體代碼如下:<,<。DOCTYPE html>;<;html lang="en">;<;head>;<;meta charset="UTF-8">;<;title>;Document<;/title>;<;style>;*{ margin:0;padding:0;font-size:14px;} input{ display:block;outline:none;} a{ display:block;text-decoration: none;color:#000;} a:hover,a:active,如果內容沒有清空。
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 中文字幕精品一区二区精品 | 亚洲欧美字幕 | 在线观看视频亚洲 | 国产欧美日韩综合二区三区 | 国产精品成人一区二区1 | 精品不卡| 亚洲欧美另类色图 | 欧美日韩中文字幕在线 | 日本a级片在线观看 | 亚洲欧美精品伊人久久 | 国内精品久久久久影院不卡 | 欧美在线观看一区二区三 | 天天操天天曰 | 日韩亚洲欧美一区噜噜噜 | 亚洲欧洲视频在线 | 亚洲精品日韩中文字幕久久久 | 黄色在线观看视频网站 | 亚洲视频在线观看网站 | 日本伊人久久 | 欧美精| 国产aaaaa一级毛片无下载 | 欧美日韩亚洲一区二区三区在线观看 | 亚洲国产精品久久久久 | 精品日韩欧美国产一区二区 | 日本七十路 | 亚洲国产精品日韩一线满 | 国产精品视频第一区二区三区 | 国内一区二区三区精品视频 | 69国产成人综合久久精品91 | 国产九区| 日韩精品第三页 | 一区二区免费在线观看 | 欧美一区在线播放 | 国产欧美另类久久精品91 | 久久伊人免费视频 | 精品国产乱码久久久久久一区二区 | 国产精品porn | 国产精品视频久久久久 | 欧美日韩中文在线 | 久久久青青久久国产精品 | 久久久久久久久久久9精品视频 |