<script language="javascript">
function document.onkeydown()
{
alert(1);
alert(2);}
</script>

解决方案 »

  1.   

    <script language="javascript">function document.onkeydown()
    {
    if(event.keyCode==97) alert(1);
    if(event.keyCode==98) alert(2);
    }
    </script>
      

  2.   

    那就换个函数触发条件啊,比如单击的对象由document改为某一特定对象。
      

  3.   

    common.js
    function document.onkeydown()
    {
    //这里为要屏蔽的键
    }页面js
    function document.onkeydown()
    {
    //这里该页要定义的热键
    }
      

  4.   

    <script language="javascript">
    function document.onkeydown()
    {
    alert(1);
    }function document.onkeydown()
    {
    alert(2);
    }
    </script>
    这样就是重新定义了对象的函数
      

  5.   

    <script language="javascript">
    function document.onkeydown()
    {
    alert(1);
    }function document.onkeydown()
    {
    alert(2);
    }
    </script>
    这样就是重新定义了对象的函数那有没有续写的方法?
      

  6.   


    <script language="javascript">
    var aaa = 'alert(1);'
    function document.onkeydown()
    {
    eval(aaa);
    }function bbb()
    {
    aaa += 'alert(2);';
    }
    </script>
    加alert2前<input><br>
    加alert2后<input onkeydown='bbb()'>
      

  7.   

    这样按下键盘键时触发函数function document.onkeydown()两次(文本框一次,整个页面一次)建议你不要这样写:function document.onkeydown()
      

  8.   

    <script defer>
    function show1(){alert(1)}
    function show2(){alert(2)}
    function show3(){alert(3)}
    function showother(){alert('other')}document.attachEvent("onkeydown",show1)
    document.attachEvent("onkeydown",show2)
    document.attachEvent("onkeydown",show3)
    document.attachEvent("onkeydown",showother)
    </script>