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

JS驗證input輸入框(字母,數(shù)字,符號,中文)

 更新時間:2017年03月23日 17:25:56   作者:gqsunrise  
本文主要介紹了JS驗證input輸入框(字母,數(shù)字,符號,中文)的方法。具有很好的參考價值。下面跟著小編一起來看下吧

只能輸入英文

<input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')">

只能輸入英文

<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"
onkeydown="fncKeyStop(event)" onpaste="return false"
oncontextmenu="return false" />

無法粘貼,右鍵不會彈出粘貼菜單

只能輸入數(shù)字:

<input onkeyup="this.value=this.value.replace(/\D/g,'')"
onafterpaste="this.value=this.value.replace(/\D/g,'')">

只能輸入數(shù)字,小數(shù)點:

<input name="price" type="text"
onkeyup="value=value.replace(/[^\d\.]/g,'')">

只能輸入數(shù)字,小數(shù)點,下劃線:

<input name="price" type="text"
onkeyup="value=value.replace(/[^\d\._]/g,'')">

只能輸入英文和數(shù)字:

<input onkeyup="value=value.replace(/[\W]/g,'') "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

只能輸入漢字:

<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">

禁止輸入法輸入:

<input type="text" style="ime-mode: disabled">

無法切換輸入法

只能輸入中文、英文、數(shù)字、@符號和.符號:

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

不能為空:

<input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能為空!')">

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

  • js調(diào)用網(wǎng)絡(luò)攝像頭的方法

    js調(diào)用網(wǎng)絡(luò)攝像頭的方法

    這篇文章主要介紹了js調(diào)用網(wǎng)絡(luò)攝像頭的方法,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下
    2020-12-12
  • 淺談JavaScript中的分支結(jié)構(gòu)

    淺談JavaScript中的分支結(jié)構(gòu)

    下面小編就為大家?guī)硪黄獪\談JavaScript中的分支結(jié)構(gòu)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • quickjs調(diào)用lvgl函數(shù)的示例代碼

    quickjs調(diào)用lvgl函數(shù)的示例代碼

    這篇文章主要介紹了quickjs調(diào)用lvgl函數(shù),實現(xiàn)本次使用quickjs的最主要目的,就是通過程序動態(tài)加載js,然后調(diào)用lvgl函數(shù)庫,實現(xiàn)渲染,需要的朋友可以參考下
    2023-11-11
  • javascript編寫貪吃蛇游戲

    javascript編寫貪吃蛇游戲

    這篇文章主要介紹了javascript編寫貪吃蛇游戲的代碼,非常簡單,也很好玩,有需要的童鞋們可以參考下。
    2015-07-07
  • Electron中實現(xiàn)大文件上傳和斷點續(xù)傳功能

    Electron中實現(xiàn)大文件上傳和斷點續(xù)傳功能

    Electron是開源的框架,可以使用h5來開發(fā)跨平臺pc桌面應(yīng)用,這樣前端開發(fā)這可以開發(fā)桌面應(yīng)用了。這篇文章主要介紹了Electron中實現(xiàn)大文件上傳和斷點續(xù)傳功能,需要的朋友可以參考下
    2018-10-10
  • JS實現(xiàn)仿FLASH效果的豎排導(dǎo)航代碼

    JS實現(xiàn)仿FLASH效果的豎排導(dǎo)航代碼

    這篇文章主要介紹了JS實現(xiàn)仿FLASH效果的豎排導(dǎo)航代碼,涉及JavaScript基于定時函數(shù)動態(tài)設(shè)置頁面元素樣式的技巧,具有FLASH變換效果,需要的朋友可以參考下
    2015-09-09
  • javascript的閉包介紹(司徒正美)

    javascript的閉包介紹(司徒正美)

    今天又在無憂看到閉包的使用了,整理一下閉包的東西。
    2011-09-09
  • JavaScript無阻塞加載和defer、async詳解

    JavaScript無阻塞加載和defer、async詳解

    JS具有阻塞特性,當(dāng)瀏覽器在執(zhí)行js代碼時,不能同時做其它事情,所有瀏覽器在下載JS的時候,會阻止一切其他活動,比如其他資源的下載,內(nèi)容的呈現(xiàn)等等。至到JS下載、解析、執(zhí)行完畢后才開始繼續(xù)并行下載其他資源并呈現(xiàn)內(nèi)容。
    2017-02-02
  • JavaScript實現(xiàn)單擊網(wǎng)頁任意位置打開新窗口與關(guān)閉窗口的方法

    JavaScript實現(xiàn)單擊網(wǎng)頁任意位置打開新窗口與關(guān)閉窗口的方法

    這篇文章主要介紹了JavaScript實現(xiàn)單擊網(wǎng)頁任意位置打開新窗口與關(guān)閉窗口的方法,涉及javascript窗口的相關(guān)操作函數(shù)與使用技巧,需要的朋友可以參考下
    2017-09-09
  • 移動端橫屏的JS代碼(beta)

    移動端橫屏的JS代碼(beta)

    這篇文章主要介紹了移動端橫屏的JS代碼(beta) 的相關(guān)資料,需要的朋友可以參考下
    2016-05-05

最新評論