正則判斷

1.文本框只能輸入數(shù)字代碼(小數(shù)點(diǎn)也不能輸入)

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

2.只能輸入數(shù)字,能輸小數(shù)點(diǎn).

????<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">

????<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能輸入數(shù)字');this.value='';}">

3.數(shù)字和小數(shù)點(diǎn)方法二

????<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=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.o_value=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.只能輸入英文字母和數(shù)字,不能輸入中文

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

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

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

7.小數(shù)點(diǎn)后只能有最多兩位(數(shù)字,中文都可輸入),不能輸入字母和運(yùn)算符號(hào):

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

8.小數(shù)點(diǎn)后只能有最多兩位(數(shù)字,字母,中文都可輸入),可以輸入運(yùn)算符號(hào):

<input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">

9.js屏蔽特殊字符輸入

var _arr=new Array(); ?

_arr[0]=/[\`\~\!\@\#\$\%\^\&\*\+\\\]\}\{\'\;\:\"\/\.\,\>\<\s\|\=\-\?]/g; ?

_arr[1]=/[^\d]/g;

擴(kuò)展資料:

1.JavaScript一種直譯式腳本語言,是一種動(dòng)態(tài)類型撞羽、弱類型政模、基于原型的語言嗜浮,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎所灸,為瀏覽器的一部分坷澡,廣泛用于客戶端的腳本語言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)網(wǎng)頁上使用充甚,用來給HTML網(wǎng)頁增加動(dòng)態(tài)功能。

2.在1995年時(shí)霸褒,由Netscape公司的Brendan Eich伴找,在網(wǎng)景導(dǎo)航者瀏覽器上首次設(shè)計(jì)實(shí)現(xiàn)而成。因?yàn)镹etscape與Sun合作废菱,Netscape管理層希望它外觀看起來像Java技矮,因此取名為JavaScript眉反。但實(shí)際上它的語法風(fēng)格與Self及Scheme較為接近。[1]?

3.為了取得技術(shù)優(yōu)勢(shì)穆役,微軟推出了JScript,CEnvi推出ScriptEase梳凛,與JavaScript同樣可在瀏覽器上運(yùn)行耿币。為了統(tǒng)一規(guī)格,因?yàn)镴avaScript兼容于ECMA標(biāo)準(zhǔn)韧拒,因此也稱為ECMAScript淹接。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市叛溢,隨后出現(xiàn)的幾起案子塑悼,更是在濱河造成了極大的恐慌,老刑警劉巖楷掉,帶你破解...
    沈念sama閱讀 222,946評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件厢蒜,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡烹植,警方通過查閱死者的電腦和手機(jī)斑鸦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,336評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來草雕,“玉大人巷屿,你說我怎么就攤上這事《蘸纾” “怎么了嘱巾?”我有些...
    開封第一講書人閱讀 169,716評(píng)論 0 364
  • 文/不壞的土叔 我叫張陵,是天一觀的道長诫钓。 經(jīng)常有香客問我旬昭,道長,這世上最難降的妖魔是什么尖坤? 我笑而不...
    開封第一講書人閱讀 60,222評(píng)論 1 300
  • 正文 為了忘掉前任稳懒,我火速辦了婚禮,結(jié)果婚禮上慢味,老公的妹妹穿的比我還像新娘场梆。我一直安慰自己,他們只是感情好纯路,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,223評(píng)論 6 398
  • 文/花漫 我一把揭開白布或油。 她就那樣靜靜地躺著,像睡著了一般驰唬。 火紅的嫁衣襯著肌膚如雪顶岸。 梳的紋絲不亂的頭發(fā)上腔彰,一...
    開封第一講書人閱讀 52,807評(píng)論 1 314
  • 那天,我揣著相機(jī)與錄音辖佣,去河邊找鬼霹抛。 笑死,一個(gè)胖子當(dāng)著我的面吹牛卷谈,可吹牛的內(nèi)容都是我干的杯拐。 我是一名探鬼主播,決...
    沈念sama閱讀 41,235評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼世蔗,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼端逼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起污淋,我...
    開封第一講書人閱讀 40,189評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤顶滩,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后寸爆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體礁鲁,經(jīng)...
    沈念sama閱讀 46,712評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,775評(píng)論 3 343
  • 正文 我和宋清朗相戀三年赁豆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了救氯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,926評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡歌憨,死狀恐怖着憨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情务嫡,我是刑警寧澤甲抖,帶...
    沈念sama閱讀 36,580評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站心铃,受9級(jí)特大地震影響准谚,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜去扣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,259評(píng)論 3 336
  • 文/蒙蒙 一柱衔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧愉棱,春花似錦唆铐、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,750評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至朋其,卻和暖如春王浴,著一層夾襖步出監(jiān)牢的瞬間脆炎,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,867評(píng)論 1 274
  • 我被黑心中介騙來泰國打工氓辣, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留秒裕,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,368評(píng)論 3 379
  • 正文 我出身青樓钞啸,卻偏偏與公主長得像簇爆,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子爽撒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,930評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 1、正則判斷中文 // ^[\u4e00-\u9fa5]*$ 限制只能輸入中文的正則 if(![selfmatch...
    清蘂翅膀的技術(shù)閱讀 536評(píng)論 0 0
  • 如何判斷用戶使用的瀏覽器 通過navigator.userAgent响蓉。對(duì)于QQ和微信內(nèi)置瀏覽器同樣使用硕勿。 QQ內(nèi)置...
    風(fēng)吹過的空氣閱讀 457評(píng)論 0 0
  • .h文件中 #import@interface JKRegular : NSObject /** 判斷是否為手機(jī)號(hào)...
    每天刷兩次牙閱讀 294評(píng)論 0 0
  • 我不知道你在哪里, 在這個(gè)風(fēng)呼嘯的夜里枫甲。 未關(guān)進(jìn)的門窗被帶出聲響源武。 支離破碎的夢(mèng)境。 已經(jīng)弄醒后再睡不著的我想幻。 我...
    山幾同學(xué)閱讀 538評(píng)論 0 0
  • 前言 代理模式是常用的java設(shè)計(jì)模式粱栖,他的特征是代理類與委托類有同樣的接口,代理類主要負(fù)責(zé)為委托類預(yù)處理消息脏毯、過...
    Code獵人閱讀 548評(píng)論 0 2