欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

原生JS實現(xiàn)頂部導(dǎo)航欄顯示按鈕+搜索框功能

 更新時間:2019年12月25日 14:03:08   作者:藤藤呼啦啦  
這篇文章主要介紹了原生js實現(xiàn)頂部導(dǎo)航欄顯示按鈕+搜索框功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

根據(jù)點擊導(dǎo)航欄,搜索框的內(nèi)容會隨之變動

話不多說,先上圖

在這里插入圖片描述
在這里插入圖片描述

HTML代碼段

<div class="bar">
      <ul id="menu" class="menu">
        <li class="active">搜店</li>
        <li class="gradient">地址</li>
        <li class="gradient">優(yōu)惠券</li>
        <li class="gradient">全文</li>
        <li class="gradient">視頻</li>
      </ul>
    </div>
    <div class="img_logo"></div>
    <div id="form">
      <form action="#">
        <input id="ins" class="text fl" type="text" value=""/>
        <input class="btn fr" type="submit" value=""/>
      </form>
    </div>

js代碼段

var tabTit = document.getElementById('menu');
    var aLi = tabTit.getElementsByTagName('li');
    var oText = document.getElementById('ins');
    console.log("ee",oText)
    var arrText = [
      '例如:荷棠魚坊燒魚 或 櫻花日本料理',
  '例如:一下雪北京就變成了北平',
  '例如:萬達影院雙人情侶券',
  '例如:微信可以評論表情包啦?',
  '例如:西安就變成了長安'
    ]
    for (var i = 0; i < aLi.length; i++) {
      var num = 0;
      oText.value=arrText[num];
      aLi[i].onclick = function(i){ 
        var num = i;
        // var iNow = i;
        return function(){
          for (var i = 0; i < aLi.length; i++) {
            aLi[i].className = 'gradient';
            oText.value = '';
            console.log('111')
          };
          aLi[num].className = 'active';
          oText.value=arrText[num];
          
          console.log("aa",oText.value)
        }
      }(i);
    };

總結(jié)

以上所述是小編給大家介紹的原生JS實現(xiàn)頂部導(dǎo)航欄顯示按鈕+搜索框功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • web開發(fā)跨域原因的多種解決方案

    web開發(fā)跨域原因的多種解決方案

    我們在web項目開發(fā)中,經(jīng)常會遇到各種跨域的問題,本文帶你解決web開發(fā)中多種跨域原因的解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-09-09
  • 5個你不知道的JavaScript字符串處理庫(小結(jié))

    5個你不知道的JavaScript字符串處理庫(小結(jié))

    這篇文章主要介紹了5個你不知道的JavaScript字符串處理庫,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • javascript實現(xiàn)控制文字大中小顯示

    javascript實現(xiàn)控制文字大中小顯示

    網(wǎng)頁上可以自由改變字體大小是個非常有助于用戶體驗的小功能,現(xiàn)在許多網(wǎng)站上都有此功能,今天我們來簡單實現(xiàn)下。
    2015-04-04
  • NodeJS框架Express的模板視圖機制分析

    NodeJS框架Express的模板視圖機制分析

    MVC模式可謂無人不知,它除了能增強團隊協(xié)作的效率,還可方便產(chǎn)品的維護升級,本文我們將對Express框架的模板和視圖(V)相關(guān)功能進行介紹。
    2011-07-07
  • Javascript計算兩個marker之間的距離(Google Map V3)

    Javascript計算兩個marker之間的距離(Google Map V3)

    做地圖開發(fā),最常用到的就是marker一些操作和交互。簡單介紹一下,兩個marker之間的距離計算,感興趣的朋友可以參考下哈,希望對你有所幫助
    2013-04-04
  • js中l(wèi)ess常用的方法小結(jié)

    js中l(wèi)ess常用的方法小結(jié)

    下面小編就為大家?guī)硪黄猨s中l(wèi)ess常用的方法小結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • JS實現(xiàn)可以用鍵盤方向鍵控制的動畫

    JS實現(xiàn)可以用鍵盤方向鍵控制的動畫

    這篇文章主要為大家詳細介紹了JS實現(xiàn)可以用鍵盤方向鍵控制的動畫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • javascript如何創(chuàng)建對象

    javascript如何創(chuàng)建對象

    這篇文章主要為大家詳細介紹了javascript創(chuàng)建對象的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 原生javascript獲取元素樣式屬性值的方法

    原生javascript獲取元素樣式屬性值的方法

    實際應(yīng)用中, 獲取元素樣式在實際應(yīng)用中一定常用到, 若是純粹html中, 直接elem.style.attr就可獲取, 但更多的時候我們是要從Css中獲取元素的最終樣式屬性.
    2010-12-12
  • 禁用JavaScript控制臺調(diào)試的方法

    禁用JavaScript控制臺調(diào)試的方法

    這篇文章主要介紹了禁用JavaScript控制臺調(diào)試的方法,需要的朋友可以參考下
    2014-03-03

最新評論