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

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

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

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ù)點(diǎn)

復(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ù)點(diǎn)

復(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,其它符號@、點(diǎn)或其它符號。

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

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

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

相關(guān)文章

最新評論

咸阳市| 祁阳县| 梅河口市| 柳江县| 电白县| 衡水市| 扎赉特旗| 云南省| 灌阳县| 临潭县| 高安市| 乌鲁木齐县| 吉林市| 武强县| 韶关市| 大方县| 白山市| 武义县| 吉安市| 泰宁县| 海丰县| 浠水县| 治县。| 荣成市| 蓬莱市| 宁国市| 道真| 东乡| 徐汇区| 平泉县| 什邡市| 桑植县| 兴城市| 百色市| 陈巴尔虎旗| 山东省| 剑川县| 当涂县| 色达县| 西乡县| 星座|