最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

3種Jquery限制文本框只能輸入數(shù)字字母的方法

 更新時間:2014年12月03日 15:51:30   投稿:hebedich  
這篇文章主要介紹了3種Jquery限制文本框只能輸入數(shù)字字母的方法,簡單又實(shí)用,需要的朋友可以參考下

onlyNum(),onlyAlpha()和onlyNumAlpha()3個Jquery擴(kuò)展方法

number.js

復(fù)制代碼 代碼如下:

// ----------------------------------------------------------------------
// <summary>
// 限制只能輸入數(shù)字
// </summary>
// ----------------------------------------------------------------------
$.fn.onlyNum = function () {
    $(this).keypress(function (event) {
        var eventObj = event || e;
        var keyCode = eventObj.keyCode || eventObj.which;
        if ((keyCode >= 48 && keyCode <= 57))
            return true;
        else
            return false;
    }).focus(function () {
    //禁用輸入法
        this.style.imeMode = 'disabled';
    }).bind("paste", function () {
    //獲取剪切板的內(nèi)容
        var clipboard = window.clipboardData.getData("Text");
        if (/^\d+$/.test(clipboard))
            return true;
        else
            return false;
    });
};

letter.js

復(fù)制代碼 代碼如下:

// ----------------------------------------------------------------------
// <summary>
// 限制只能輸入字母
// </summary>
// ----------------------------------------------------------------------
$.fn.onlyAlpha = function () {
    $(this).keypress(function (event) {
        var eventObj = event || e;
        var keyCode = eventObj.keyCode || eventObj.which;
        if ((keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122))
            return true;
        else
            return false;
    }).focus(function () {
        this.style.imeMode = 'disabled';
    }).bind("paste", function () {
        var clipboard = window.clipboardData.getData("Text");
        if (/^[a-zA-Z]+$/.test(clipboard))
            return true;
        else
            return false;
    });
};

number_letter.js

復(fù)制代碼 代碼如下:

// ----------------------------------------------------------------------
// <summary>
// 限制只能輸入數(shù)字和字母
// </summary>
// ----------------------------------------------------------------------
$.fn.onlyNumAlpha = function () {
    $(this).keypress(function (event) {
        var eventObj = event || e;
        var keyCode = eventObj.keyCode || eventObj.which;
        if ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122))
            return true;
        else
            return false;
    }).focus(function () {
        this.style.imeMode = 'disabled';
    }).bind("paste", function () {
        var clipboard = window.clipboardData.getData("Text");
        if (/^(\d|[a-zA-Z])+$/.test(clipboard))
            return true;
        else
            return false;
    });
};

use.js

復(fù)制代碼 代碼如下:

$(function () {
    // 限制使用了onlyNum類樣式的控件只能輸入數(shù)字
    $(".onlyNum").onlyNum();
    //限制使用了onlyAlpha類樣式的控件只能輸入字母
    $(".onlyAlpha").onlyAlpha();
    // 限制使用了onlyNumAlpha類樣式的控件只能輸入數(shù)字和字母
    $(".onlyNumAlpha").onlyNumAlpha();

以上方法均可實(shí)現(xiàn)項目要求,大家根據(jù)自己的具體需求自由選擇吧

相關(guān)文章

  • jquery插件treegrid樹狀表格的使用方法詳解(.Net平臺)

    jquery插件treegrid樹狀表格的使用方法詳解(.Net平臺)

    本文主要介紹了jquery插件treegrid樹狀表格的使用方法,具有一定的參考作用,下面跟著小編一起來看下吧
    2017-01-01
  • jquery與js實(shí)現(xiàn)全選功能的區(qū)別

    jquery與js實(shí)現(xiàn)全選功能的區(qū)別

    這篇文章主要介紹了jquery與js實(shí)現(xiàn)全選功能的區(qū)別,需要的朋友可以參考下
    2017-06-06
  • jQuery 判斷圖片是否加載完成方法匯總

    jQuery 判斷圖片是否加載完成方法匯總

    有時候我們在前端開發(fā)工作中為了獲取圖片的信息,需要在圖片加載完成后才可以正確的獲取到圖片的大小尺寸,并且執(zhí)行相應(yīng)的回調(diào)函數(shù)使圖片產(chǎn)生某種顯示效果。本文主要整理了幾種常見的jquery判斷圖片加載完成時的方法
    2015-08-08
  • jQuery制作仿Mac Lion OS滾動條效果

    jQuery制作仿Mac Lion OS滾動條效果

    本文是通過nanoscrollerjs簡單實(shí)現(xiàn)Mac OS 系統(tǒng)滾動條效果特效,以及本插件的使用方法和參數(shù),非常不錯,這里推薦給大家。
    2015-02-02
  • jQuery ''行 4954 錯誤: 不支持該屬性或方法'' 的問題解決方法

    jQuery ''行 4954 錯誤: 不支持該屬性或方法'' 的問題解決方法

    這個問題只在IE下出現(xiàn)。詭異的是,對于出現(xiàn)這個問題的頁面,重新刷新一下就又好了,Ajax 工作一切正常。順便說一下,我的 jQuery 版本是 1.4.2。
    2011-01-01
  • jquery實(shí)現(xiàn)微博文字輸入框 輸入時顯示輸入字?jǐn)?shù) 效果實(shí)現(xiàn)

    jquery實(shí)現(xiàn)微博文字輸入框 輸入時顯示輸入字?jǐn)?shù) 效果實(shí)現(xiàn)

    這篇文章介紹了用jquery實(shí)現(xiàn)微博文字輸入框 輸入時顯示輸入字?jǐn)?shù)的效果,有需要的朋友可以參考一下
    2013-07-07
  • 最新評論

    苏尼特右旗| 中江县| 双峰县| 福建省| 乌兰浩特市| 宜兴市| 六盘水市| 庄浪县| 高邮市| 咸宁市| 清水县| 馆陶县| 七台河市| 读书| 正镶白旗| 高邮市| 赞皇县| 库伦旗| 宝清县| 宿松县| 永康市| 西盟| 吉木萨尔县| 龙游县| 石柱| 册亨县| 象州县| 广饶县| 平陆县| 遂溪县| 靖江市| 德昌县| 商都县| 株洲市| 屏南县| 车致| 商河县| 武威市| 石门县| 微山县| 开鲁县|