1. 程式人生 > >js、jQuery,相容IE與firefox火狐的回車事件

js、jQuery,相容IE與firefox火狐的回車事件

js

<script>
document.onkeydown=function(event)
{
e = event ? event : (window.event ? window.event : null);
if(e.keyCode==13){
//執行的方法
method();
}
}
</script>

jQuery
    $(document).ready(function(){
        $("按下回車的控制元件").keydown(function(e){
            var curKey = e.which;
            if(curKey == 13){

                $("回車事件按鈕控制元件").click();
                return false;
            }
        });
    });

這種方法不可行,不相容Firefox

    $("body").keydown(function() {
        if (event.keyCode == "13") {//keyCode=13是回車鍵
    $(document).ready(function(){
        $("按下回車的控制元件").keydown(function(e){
            var curKey = e.which;
            if(curKey == 13){
                $(".回車事件按鈕控制元件").click();
                return false;
            }
        });
    });