function h(x)
{
alert(x);
}
<input onkeypress=h(this.value) type=text>
当我按'a'警告空时 当我在'a'之后按'b'=&gt; ab仅警告'a'并且我想要'ab' 当我键入'abcd'时它只警告'abc'而我想要'abcd'
答案 0 :(得分:19)
在字母注册之前,您的活动会触发。你应该使用 onkeyup event 。在您释放密钥
后,它会启动答案 1 :(得分:4)
使用Javascript:
function h(x)
{
alert(x);
}
HTML代码:
<input onkeyup=h(this.value) type=text>
答案 2 :(得分:-3)
var unicode=e.keyCode? e.keyCode : e.charCode;
typing = document.getElementById('textbox').value + String.fromCharCode(unicode);