Javascript實現(xiàn)一個簡單的輸入關(guān)鍵字添加標簽效果實例
更新時間:2017年06月01日 11:07:53 作者:itpinpai
這篇文章主要給大家介紹了利用Javascript實現(xiàn)一個簡單的輸入關(guān)鍵字添加標簽效果的相關(guān)資料,類似動態(tài)添加標簽的效果,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友可以參考借鑒,下面來一起看看吧。
本文主要給大家介紹的是關(guān)于js輸入關(guān)鍵字添加標簽效果的相關(guān)內(nèi)容,分享出來供大家參考學習,下面來看看詳細的介紹:
實現(xiàn)功能:
- 輸入關(guān)鍵字加空格鍵添加tag標簽
- 按Backspace鍵刪除一個標簽
- 輸入關(guān)鍵字后,鼠標失去焦點添加tag標簽
keyWord.init
方法初始化方法
展示效果:
示例代碼
<style> .block { display:flex; flex-direction:row; align-items:center; width:500px; height:30px; border:1px solid #ddd; padding:10px; margin:100px auto 0; } #wordTags { display:flex; flex-wrap:nowrap; } input{ width:100%; height:20px; border:none; } </style> <div class="block"> <div id="wordTags"></div> <input id="wordInput" type="text" name="" placeholder="請輸入關(guān)鍵詞以空格結(jié)尾"> <input id="wordHiddenInput" type="hidden" name=""> </div> <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script> <script type="text/javascript" src="aspect.js"></script> <script type="text/javascript" src="keyWord.js"></script>
$(function () { var keyWord = $("#wordInput").keyWord({ panel: '#wordTags', value: '#wordHiddenInput', max: 3, tips: '最多只能輸入3項' }); keyWord.init('php,java,前端開發(fā)') });
屬性說明:
- panel:面板的id
- value:隱藏字段的id
- max:最多輸入關(guān)鍵字個數(shù)
- tips:提示語
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
js中各種數(shù)據(jù)類型檢測和判定的實戰(zhàn)示例
typeof一般被用于判斷一個變量的類型,我們可以利用typeof來判斷number,string,object,boolean,function,undefined,symbol這七種類型,下面這篇文章主要給大家介紹了關(guān)于js中各種數(shù)據(jù)類型檢測和判定的相關(guān)資料,需要的朋友可以參考下2022-11-11js動態(tài)添加表格逐行添加、刪除、遍歷取值的實例代碼
最近做項目遇到這樣的需求,要求表格添加一行,表格刪除一行,表格遍歷取值等。下面小編給大家?guī)砹薺s動態(tài)添加表格逐行添加、刪除、遍歷取值的實例代碼,需要的朋友參考下2018-01-01JS實現(xiàn)的圖片選擇順序切換和循環(huán)切換功能示例【測試可用】
這篇文章主要介紹了JS實現(xiàn)的圖片選擇順序切換和循環(huán)切換功能,結(jié)合完整實例形式分析了JavaScript基于事件響應與樣式動態(tài)操作實現(xiàn)圖片切換相關(guān)操作技巧,需要的朋友可以參考下2018-12-12淺談javascript的Array.prototype.slice.call
發(fā)現(xiàn)大多人都用了Array.prototype.slice.call(argments,0),一直不明白這句是干什么的。而昨天溫習了slice()方法,再參考Function.call(thisArg[, arg1[, arg2[, ...]]]),還是不得而知(我腦筋轉(zhuǎn)得慢:|)。2015-08-08