亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS限制輸入框輸入的實現代碼

 更新時間:2018年07月02日 10:39:45   作者:萌萌的新  
這篇文章主要介紹了JS限制輸入框輸入的實現代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

1.文本框只能輸入數字代碼(小數點也不能輸入)

代碼如下:

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

2.只能輸入數字,能輸小數點.

代碼如下:

<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能輸入數字');this.value='';}">

3.數字和小數點方法二

代碼如下:

<input type=text tvalue="" ovalue="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.tvalue=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.ovalue=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.tvalue=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.ovalue=this.value" onblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.ovalue=this.value}">

4.只能輸入字母和漢字

代碼如下:

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

5.只能輸入英文字母和數字,不能輸入中文

代碼如下:

<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

6.只能輸入數字和英文<font color="Red">chun</font>

代碼如下:

<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">

7.小數點后只能有最多兩位(數字,中文都可輸入),不能輸入字母和運算符號:

代碼如下:

<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">

8.小數點后只能有最多兩位(數字,字母,中文都可輸入),可以輸入運算符號:

代碼如下:

<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">
//只能輸入漢字: 
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">
//只能輸入數字: 
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
//只能輸入英文和數字: 
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
//控制輸入框只能輸入文字或數字,也可以不允許輸入特殊字符 
//這里不允許輸入如下字符: (像 !@#$%^&* 等)<br> 
<textarea rows=2 cols=20 name=comments onKeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;">
//只禁止空格輸入 
onkeyup="value=value.replace(/\s/g,'')" 
//只能輸入中文和英文: 
onkeyup="value=value.replace(/[^\a-zA-Z\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\a-zA-Z\u4E00-\u9FA5]/g,''))"  

總結

以上所述是小編給大家介紹的JS限制輸入框輸入的實現代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • 學習JavaScript設計模式(單例模式)

    學習JavaScript設計模式(單例模式)

    這篇文章主要帶領大家學習JavaScript設計模式,其中重點介紹單例模式,舉例說明單例模式的技術、弊端等,對單例模式進行詳細剖析,感興趣的小伙伴們可以參考一下
    2015-11-11
  • JavaScript實現簡單的拖動效果

    JavaScript實現簡單的拖動效果

    這篇文章主要為大家詳細介紹了JavaScript實現簡單的拖動效果,具有一定的參考價值,感興趣的朋友可以參考一下
    2016-07-07
  • 12306驗證碼破解思路分享

    12306驗證碼破解思路分享

    本文給大家分享的是個人對于12306的新的驗證碼系統(tǒng)的破解思路,僅僅是思路,還沒進行實地驗證,推薦給大家,拋磚引玉吧。
    2015-03-03
  • JavaScript 隱性類型轉換步驟淺析

    JavaScript 隱性類型轉換步驟淺析

    隱性類型轉換,是==引起的轉換,下面通過本文給大家分享JavaScript 隱性類型轉換步驟,感興趣的朋友一起看看吧
    2018-03-03
  • 詳解vue.js根據不同環(huán)境(正式、測試)打包到不同目錄

    詳解vue.js根據不同環(huán)境(正式、測試)打包到不同目錄

    這篇文章主要介紹了詳解vue.js根據不同環(huán)境(正式、測試)打包到不同目錄,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • JavaScript延時效果比較不錯的

    JavaScript延時效果比較不錯的

    JavaScript延時效果比較不錯的...
    2007-08-08
  • js實現拖拽元素選擇和刪除

    js實現拖拽元素選擇和刪除

    這篇文章主要為大家詳細介紹了js實現拖拽元素選擇和刪除,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • javascript基本數據類型及類型檢測常用方法小結

    javascript基本數據類型及類型檢測常用方法小結

    這篇文章主要介紹了javascript基本數據類型及類型檢測常用方法,總結分析了javascript的基本數據類型與類型檢測的常用操作方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-12-12
  • 微信小程序--onShareAppMessage分享參數用處(頁面分享)

    微信小程序--onShareAppMessage分享參數用處(頁面分享)

    本篇文章主要介紹了微信小程序的頁面分享onShareAppMessage分享參數用處的相關資料。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • 使用JS實現簡易計算器

    使用JS實現簡易計算器

    這篇文章主要為大家詳細介紹了使用JS實現簡易計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評論