繁体   English   中英

输入时显示文字

[英]Display text as it is entered

我的html代码中有一个简单的<input type="text">字段,其onChange属性设置为调用javascript函数,该函数接受文本并显示它。 因此,当前的样子:

<input type="text" id="inputField" onChange="displayText()"></input>    
<span id="toDisplay"></span>

和javascript:

function displayText() {
 var text = document.getElementById("inputField").value;
 document.getElementById("toDisplay").innerHTML = text;
}

因此,当用户按下Enter键时,跨度中的文本就会更新。

有没有办法进行“实时”更新? 换句话说,我希望文本在用户输入后立即出现在跨度中。

<input type="text" id="inputField" onKeyUp="displayText()"></input> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM