当前位置: 代码迷 >> JavaScript >> OnKeyPress第一次时,如何是为空的值呢
  详细解决方案

OnKeyPress第一次时,如何是为空的值呢

热度:253   发布时间:2012-04-28 11:49:53.0
OnKeyPress第一次时,怎么是为空的值呢?
<input id="mytel" type="text" OnKeyPress="getkey();" />
<script>
function getkey()
{
alert (document.getElementById("mytel").value);
}
</script>

打印结果先为空开始,输入123,打印出12 是怎么一回事呢?

------解决方案--------------------
<input id="mytel" type="text" onkeyup="getkey();" />
<script>
function getkey()
{
alert (document.getElementById("mytel").value);
}
</script>

------解决方案--------------------
用onkeyup或者onblur