最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS輸入用戶名自動顯示郵箱后綴列表的方法

 更新時間:2015年01月27日 12:01:38   投稿:shichen2014  
這篇文章主要介紹了JS輸入用戶名自動顯示郵箱后綴列表的方法,可實現(xiàn)自動顯示郵箱后綴名列表的功能,非常具有實用價值,需要的朋友可以參考下

本文實例講述了JS輸入用戶名自動顯示郵箱后綴列表的方法。分享給大家供大家參考。具體如下:

以下是代碼,保存到html文件打開:

復(fù)制代碼 代碼如下:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>輸入用戶名自動顯示郵箱后綴列表</title>
<script type="text/javascript" src="jquery/jquery-1.10.2.min.js"></script>
<style>
*{margin:0;padding:0;}
ul,li{list-style:none;}
.inputElem {width:198px;height:22px;line-height:22px;border:1px solid #ff4455;}
.parentCls{width:200px;}
.auto-tip li{width:100%;height:22px;line-height:22px;font-size:14px;}
.auto-tip li.hoverBg{background:#ddd;cursor:pointer;}
.red{color:red;}
.hidden {display:none;}
</style>
<script type="text/javascript" src="js/emailAutoComplete.js"></script>
</head>
<body>
<div style="width:736px;margin:10px auto;">
請在下方輸入郵箱用戶名:
<div class="parentCls">
<input type="text" class="inputElem">
</div>
</div>
</body>
</html>

原理是:一個輸入框 當我輸入任何字的時候 自動下拉相應(yīng)的郵箱提示,在輸入框輸入11的時候 下拉框有所有11的郵箱 輸入其他的時候 有其他文案對應(yīng)的郵箱。

同理 此插件不需要任何html標簽,只需要一個輸入框 有相對應(yīng)的class類名就ok 且父級有個class類名,其他的都不需要。內(nèi)部的HTML代碼都是自動生成的。

HTML代碼如下:

復(fù)制代碼 代碼如下:
<div class="parentCls">
<input type="text" class="inputElem">
</div>

其實上面的div標簽都可以不需要 只需要在input輸入框 且父級元素添加一個如上class(自定義也可以,只是在JS初始化的時候要傳入class就ok 我默認情況下 父級class叫parentCls,當前輸入框class叫inputElem,隱藏域的class叫hiddenCls,在初始化的時候 直接初始化 傳入空對象即可!)。因為頁面上可能有多個輸入框 所以需要一個父級class 來區(qū)分是那個輸入框,當然要個隱藏域 存值給開發(fā)后臺。

其中在配置項里面 有個郵箱數(shù)組參數(shù) mailArr : ["@qq.com","@qq2.com","@gmail.com","@126.com","@163.com","@hotmail.com","@yahoo.com","@yahoo.com.cn","@live.com","@sohu.com","@sina.com"] 。就是要告訴我們默認郵箱有這么多,不管我輸入什么 下拉框初始化時候有這么多郵箱提示,當我精確到某一項的時候 在給個提示 精確到某一項下拉。當然由于需求的變更 郵箱這個參數(shù)可以自己初始化時候 自己根據(jù)需求配置。

實現(xiàn)的功能如下:

1. 支持鍵盤上下移鍵盤操作,支持鼠標點擊及按回車操作。

2. 點擊document時候 除當前input輸入框之外 下拉框隱藏。當接著輸入時候 實現(xiàn)自動匹配等等操作。

具體不多說 就是類似于網(wǎng)上注冊時候 郵箱自動提示功能一樣 ,如果有任何bug的話 可以給我留言,就不羅嗦了!

CSS代碼如下:

復(fù)制代碼 代碼如下:
<style>
*{margin:0;padding:0;}
ul,li{list-style:none;}
.inputElem {width:198px;height:22px;line-height:22px;border:1px solid #ff4455;}
.parentCls{width:200px;}
.auto-tip li{width:100%;height:22px;line-height:22px;font-size:14px;}
.auto-tip li.hoverBg{background:#ddd;cursor:pointer;}
.red{color:red;}
.hidden {display:none;}
</style>

emailAutoComplete.js代碼點擊此處本站下載

希望本文所述對大家的javascript程序設(shè)計有所幫助。

相關(guān)文章

  • 超簡單JS二級、多級聯(lián)動的簡單實例

    超簡單JS二級、多級聯(lián)動的簡單實例

    本篇文章主要是對超簡單JS二級、多級聯(lián)動的簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • 如何使用JS獲取世界不同時區(qū)的當前時間

    如何使用JS獲取世界不同時區(qū)的當前時間

    文章介紹了在前端開發(fā)中使用JavaScript獲取不同時區(qū)當前時間的幾種方法,文章還提醒開發(fā)者要注意國際化和本地化最佳實踐,并進行充分的測試以確保代碼在不同環(huán)境和時區(qū)中的正確性,感興趣的朋友一起看看吧
    2024-12-12
  • JavaScript獲取兩個數(shù)組交集的方法

    JavaScript獲取兩個數(shù)組交集的方法

    這篇文章主要介紹了JavaScript獲取兩個數(shù)組交集的方法,涉及javascript針對數(shù)組的相關(guān)操作技巧,需要的朋友可以參考下
    2015-06-06
  • 服務(wù)端預(yù)渲染之Nuxt(使用篇)

    服務(wù)端預(yù)渲染之Nuxt(使用篇)

    這篇文章主要介紹了服務(wù)端預(yù)渲染之Nuxt(使用篇),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • JS添加刪除一組文本框并對輸入信息加以驗證判斷其正確性

    JS添加刪除一組文本框并對輸入信息加以驗證判斷其正確性

    需要添加幾組數(shù)據(jù)到數(shù)據(jù)庫,但是具體幾組數(shù)據(jù)不確定,有客戶來填寫,所以,這里我用JS進行添加刪除子方案,并要對方案輸入的正確性加以判斷,感興趣的朋友可以了解下
    2013-04-04
  • Bootstrap table使用方法記錄

    Bootstrap table使用方法記錄

    這篇文章主要為大家詳細介紹了Bootstrap table的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • js實現(xiàn)內(nèi)容顯示并使用json傳輸數(shù)據(jù)

    js實現(xiàn)內(nèi)容顯示并使用json傳輸數(shù)據(jù)

    這篇文章主要為大家詳細介紹了js實現(xiàn)內(nèi)容顯示并使用json傳輸數(shù)據(jù)的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • javascript實現(xiàn)簡單倒計時效果

    javascript實現(xiàn)簡單倒計時效果

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)倒計時效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Ajax清除瀏覽器js、css、圖片緩存的方法

    Ajax清除瀏覽器js、css、圖片緩存的方法

    為了減小瀏覽器與服務(wù)器之間網(wǎng)絡(luò)傳輸壓力,往往對靜態(tài)文件,如js,css,修飾的圖片做cache,也就是給這些文件的HTTP響應(yīng)頭加入 Expires和Cache-Control參數(shù),并指定緩存時間,這篇文章詳細介紹Ajax清楚瀏覽js、Css、圖片緩存的方法,有需要的朋友可以參考下
    2015-08-08
  • javascript Discuz代碼中的msn聊天小功能

    javascript Discuz代碼中的msn聊天小功能

    參考discuz的msn聊天功能代碼
    2008-05-05

最新評論

龙岩市| 库尔勒市| 惠州市| 西华县| 拉萨市| 梁山县| 龙川县| 鹤山市| 仁化县| 平阴县| 扶绥县| 大竹县| 延长县| 东平县| 乡宁县| 古蔺县| 大英县| 大姚县| 隆安县| 东宁县| 渝中区| 绍兴县| 安顺市| 霍邱县| 永靖县| 浑源县| 安岳县| 宁陕县| 石楼县| 宁乡县| 斗六市| 兖州市| 河池市| 通道| 钟祥市| 台北县| 烟台市| 驻马店市| 神木县| 综艺| 阿合奇县|