我有一个网站,那里有一个空框和一个输入文本框。我希望能够在该输入框中键入内容并将其打印在空框中。
的HTML

<div class='printchatbox'></div>
这是一个空盒子,
<input type='text' name='fname' class='chatinput'>
这是输入框。
的CSS
.printchatbox
    {border-width:thick 10px;border-style: solid;
    background-color:#fff;
    line-height: 2;color:#6E6A6B;font-size: 14pt;text-align:left;float: middle;
    border: 3px solid #969293;width:40%;}
如果有人能告诉我该怎么做,我将不胜感激。谢谢

最佳答案

您使用 onkeyup 事件

使用ID进行搜索要容易得多。向您的元素添加ID,如下所示:

<div class='printchatbox' id='printchatbox'></div>

<input type='text' name='fname' class='chatinput' id='chatinput'>

JS
var inputBox = document.getElementById('chatinput');

inputBox.onkeyup = function(){
    document.getElementById('printchatbox').innerHTML = inputBox.value;
}

这是一个Live example

09-13 10:18