当按下“,”键时,将用户输入分成标签

时间:2016-08-25 04:54:16

标签: javascript html css

我希望只要按下“,”键,用户输入就会分成标签。

如果没有使用div和contenteditable的jquery,我该怎么做呢。

1 个答案:

答案 0 :(得分:1)

你可以为你的div附加一个关键的监听器:

div.addEventListener("input", function(){
    var text = div.textContent;
    var tags = text.split(",");
    //do rest of stuff.
});
当可信的元素发生变化时,input event会触发。您可以将它与keydown事件结合使用以获得更多控制。