每一个键对应一个整数,用event.keyCode来判断
比如:
function test()
{
if(event.keyCode==32) alert("你按了空格键")
if(event.keyCode==32) alert("你按了回车键")
}<textarea onkeydown="test()">

解决方案 »

  1.   

    sorry:
    每一个键对应一个整数,用event.keyCode来判断
    比如:
    function test()
    {
    if(event.keyCode==32) alert("你按了空格键")
    if(event.keyCode==13) alert("你按了回车键")
    }<textarea onkeydown="test()">
      

  2.   

    alert(String.fromCharCode(event.keyCode))
      

  3.   

    <textarea onkeydown="alert(event.keyCode);">
      

  4.   

    onkeydown和onkeypress事件的event.keyCode有些键的返回值是不同的,有的键在一个事件有返回值,在另一个事件里没有返回值。所以判断的时候要注意,有时要结合使用。