欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js控制文本框輸入的字符類型方法匯總

 更新時間:2015年06月19日 10:00:45   投稿:hebedich  
這篇文章主要給大家匯總介紹了js控制文本框輸入的字符類型的各種方法,十分的簡單實用,有需要的小伙伴可以參考下。

JS 控制文本框只能輸入數(shù)字

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

<input onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu ="value=value.replace(/[^0-9]/g,'')">

JS 控制文本框只能輸入數(shù)字、小數(shù)點

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

<input onkeyup="value=value.replace(/[^\0-9\.]/g,'')" onpaste="value=value.replace(/[^\0-9\.]/g,'')"  oncontextmenu ="value=value.replace(/[^\0-9\.]/g,'')">

JS 控制文本框只能輸入英文

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

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')" onpaste="value=value.replace(/[^\a-\z\A-\Z]/g,'')" oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z]/g,'')">

JS 控制文本框只能輸入英文、數(shù)字

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

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')" onpaste="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')" oncontextmenu="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')">

JS 控制文本框只能輸入中文

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

<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onpaste="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" oncontextmenu="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">

JS 控制文本框只能輸入中文、英文、數(shù)字

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

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'')" onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'')" oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'')">

JS 控制文本框只能輸入中文、英文、數(shù)字、空格

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

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\]/g,'')" onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\]/g,'')" oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\]/g,'')">

JS 控制文本框只能輸入中文、英文、數(shù)字、小數(shù)點

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

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')" onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')" oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')">

總而言之:

 先在‘<input>' 里輸入

    onkeyup="value=value.replace(/[^\X]/g,'')"

然后在(/[\X]/g,'')里的 X換成你想輸入的代碼就可以了,

中文u4E00-u9FA5,數(shù)字0-9,英文a-z\A-Z,其它符號@、點或其它符號。

也可以多個,用\隔開就行了。
例如:中英文 + 數(shù)字 + @符號 + 點符號  \a-\z\A-\Z0-9\u4E00-\u9FA5\@\.

若想在文本框里不能右鍵彈出菜單和不能粘貼進復(fù)制的信息的話

就要在'<input>'里輸入onpaste="return false" oncontextmenu="return false;"

相關(guān)文章

  • JavaScript常見手寫題超全匯總

    JavaScript常見手寫題超全匯總

    作為前端開發(fā),JS是重中之重,下面這篇文章主要給大家介紹了關(guān)于JavaScript常見手寫題的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • js實現(xiàn)圖片切換(動畫版)

    js實現(xiàn)圖片切換(動畫版)

    本文主要對javascript實現(xiàn)圖片切換(動畫版)的方法進行步驟分析、實例介紹,具有很好的參考價值,需要的朋友一起來看下吧
    2016-12-12
  • js實現(xiàn)網(wǎng)頁換膚

    js實現(xiàn)網(wǎng)頁換膚

    這篇文章主要為大家詳細介紹了js實現(xiàn)網(wǎng)頁換膚功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 詳解ECMAScript2019/ES10新屬性

    詳解ECMAScript2019/ES10新屬性

    這篇文章主要介紹了詳解ECMAScript2019/ES10新屬性,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL錯誤的解決方法

    JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL錯誤的解決方法

    這篇文章主要介紹了JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL錯誤的解決方法,涉及針對字符串參數(shù)的處理方法,需要的朋友可以參考下
    2016-08-08
  • JavaScript實現(xiàn)前端倒計時效果

    JavaScript實現(xiàn)前端倒計時效果

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)前端倒計時效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • Bootstrap學(xué)習(xí)筆記之css組件(3)

    Bootstrap學(xué)習(xí)筆記之css組件(3)

    這篇文章主要為大家詳細介紹了bootstrap學(xué)習(xí)筆記中的css組件,感興趣的小伙伴們可以參考一下
    2016-06-06
  • 靈活使用數(shù)組制作圖片切換js實現(xiàn)

    靈活使用數(shù)組制作圖片切換js實現(xiàn)

    這篇文章主要介紹了靈活使用數(shù)組制作圖片切換效果,js實現(xiàn)圖片切換特效,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 一個JS的日期格式化算法示例

    一個JS的日期格式化算法示例

    本文為大家介紹下一個JS的日期格式化算法,具體實現(xiàn)如下,感興趣的朋友可以參考下,希望對大家有所幫助
    2013-07-07
  • JS中三種URI編碼方式對比分析

    JS中三種URI編碼方式對比分析

    這篇文章主要介紹了JS中三種URI編碼方式對比分析,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01

最新評論