JavaScript がキーワードを入力してタグを追加する効果を実装する方法の簡単な例

黄舟
リリース: 2017-06-04 10:41:38
オリジナル
2220 人が閲覧しました

この記事では、主に Javascript を使用して、タグを動的に追加する効果と同様の、簡単な入力キーワードの追加効果を実現するための関連情報を紹介しており、誰にとっても一定の参考と学習価値があります。友達が参照できるようにする必要があります。以下を見てみましょう。

この記事では、jsにキーワードを入力してタグを追加する効果について主に紹介します。詳細な紹介を見てみましょう:

  • キーワードとスペースバーを入力してタグを追加します

  • Backspaceキーを押して

    タグを削除します

  • キーワードを入力した後、マウスはフォーカスを失います タグを追加します
  • key<li>W<a href="http://www.php.cn/wiki/1360.html" target="_blank">ord <p>.init</p></a> </li> メソッドの初期化メソッド<a href="http://www.php.cn/wiki/1051.html" target="_blank">key</a>W<a href="http://www.php.cn/wiki/1360.html" target="_blank">ord</a>.init

表示効果:

demo デモアドレス

サンプルコード

<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>

<p class="block">
 <p id="wordTags"></p>
 <input id="wordInput" type="text" name="" placeholder="请输入关键词以空格结尾">
 <input id="wordHiddenInput" type="hidden" name="">
</p>

<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: &#39;#wordTags&#39;,
 value: &#39;#wordHiddenInput&#39;,
 max: 3,
 tips: &#39;最多只能输入3项&#39;
 });

 keyWord.init(&#39;php,java,前端开发&#39;)
});
ログイン後にコピー

プロパティ説明:

  • panel: パネルID

  • value: 隠しフィールドID

  • max: 入力するキーワードの最大数

  • ヒント: プロンプト

概要

以上がJavaScript がキーワードを入力してタグを追加する効果を実装する方法の簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート