<script language="javascript">
document.onkeypress = function()
{
    event.returnValue = true;
    alert(String.fromCharCode(event.keyCode))
}
</script>

解决方案 »

  1.   


    谢谢关注,
    我想知道的是,如果返回一个text框在keypress之后,这个框里的值,。再次感谢!
      

  2.   

    <input type=text onkeypress='alert(this.value)'>
      

  3.   


    这样只能得到,原来的值。我得到的是包括keypress之后的值,
    这样判断才有意义,是吧!谢了!
      

  4.   

    <input type=text onkeyup='alert(this.value)'>
      

  5.   

    <input type=text onBlur="alert(this.value)">
      

  6.   


    function ipKeyFilter(e) {
    //allow 0-9 & "."
      var eKey;
    var bRet=true;
    if(getBrowse())
    eKey=event.keyCode;
    else
    eKey=e.which;  if (((eKey < 48 || eKey > 57) && eKey != 46))
        bRet = false;
      if (bBackSpace(eKey))
        bRet=true;  if(getBrowse())
    window.event.returnValue = bRet;
    else
    return bRet;
    }
    <TD><input type="text" id="txtLanIp2" size="20" name="txtLanIp2" value="<!--#get oid="a1_3_6_1_4_1_1567_1_2_9_0" -->" onchange="return CheckRemoteIP(this.value,2);" onFocus="bchangeCondition1=true;this.select();setnewPostButtonsOn()" onKeyPress="return ipKeyFilter(event);"></TD>