我如何强制更新div内容可编辑?

时间:2017-05-24 19:18:04

标签: javascript jquery html css

我正在使用Youtube chat上的javascript做什么,当我使用javascript更改聊天框时,右下方有一个计数器,显示我的消息有多少个字符,它在我之前不会更新点击任何按钮刷新它。

目前我正在使用它:

$('#input #input')[0].innerHTML = newMessage;

更改文本,如果在文本更改后立即按Enter键,则发送的消息不存在。我相信有一些改变事件可以检查聊天框中的内容。我尝试以多种不同的方式触发onchange事件但无法实现。有什么提示吗?

1 个答案:

答案 0 :(得分:1)

使用JQuery keypress()方法,如下所示:

    <input id="target" type="text">

<script>

   $( "#target" ).keypress(function( event ) {
     // your logic here...
     console.log('code character ' + event.which);

   });
</script>

或者您也可以使用keydownkeyup方法

更多信息keypress