2016-08-25 8 views
-2

"、"キーを押すたびにユーザー入力をタグに分割したい。"、"キーが押されたときにユーザー入力をタグに分離する

divとcontenteditableを使用してjqueryを使用しないで行う方法を教えてください。

+1

チェックkeyCodeはハンドラ内で '188'です –

+1

ユーザがテキストを入力すると '、'がチェックされるのが簡単です。何を試しましたか? – RobG

答えて

1

あなたのdivにキーリスナーを添付することができます。

div.addEventListener("input", function(){ 
    var text = div.textContent; 
    var tags = text.split(","); 
    //do rest of stuff. 
}); 

input event火災のcontentEditable要素が変化しているとき。より多くの制御を得るためにkeydownイベントと組み合わせて使用​​することができます。

関連する問題