JS为键盘中的Enter键添加onkeyDown()和onkeyUp()事件



/**
 * 给页码输入框添加Enter事件,跳转指定页码
 */
function pageNumKeydown(tabType,e){
    if(e.keyCode == 13){
        rows = $("#sizeSele"+tabType).val();
        page =$("#pageNum"+tabType).val()*1;
        var tmpPage = $("#totalPageSpan"+tabType).html();
        tmpPage = tmpPage.substring(1);
        var pageMax = parseInt(tmpPage);
        if(page < 1){
            page = 1;
        }else if(page > tmpPage){
            page = tmpPage;
        }
        query(tabType)
    }
}


/*
 *页码输入框不允许输入非数字
 */
function pageNumKeyup(obj,e){
    if (e.keyCode != 13){
        obj.value=obj.value.replace(/[^\d]/g,'');
    }
}

 扩展属性:.which属性来确定按下了哪个按键







    请随意键入一些字符:
    

当您在上面的框中键入文本时,下面的 div 会显示键位序号。

 

你可能感兴趣的:(JavaScript)