javascript驗(yàn)證只能輸入數(shù)字和一個(gè)小數(shù)點(diǎn)示例
更新時(shí)間:2013年10月21日 17:33:23 作者:
使用javascript限制只能輸入數(shù)字和一個(gè)小數(shù)點(diǎn),在某些情況下還是比較使用的,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
復(fù)制代碼 代碼如下:
function gaga(obj){ // 值允許輸入一個(gè)小數(shù)點(diǎn)和數(shù)字
obj.value = obj.value.replace(/[^\d.]/g,""); //先把非數(shù)字的都替換掉,除了數(shù)字和.
obj.value = obj.value.replace(/^\./g,""); //必須保證第一個(gè)為數(shù)字而不是.
obj.value = obj.value.replace(/\.{2,}/g,"."); //保證只有出現(xiàn)一個(gè).而沒有多個(gè).
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$","."); //保證.只出現(xiàn)一次,而不能出現(xiàn)兩次以上
}
<input id="gaga" type="text" onkeyup="gaga(this)" />
您可能感興趣的文章:
- js實(shí)現(xiàn)文本框只允許輸入數(shù)字并限制數(shù)字大小的方法
- js控制文本框只輸入數(shù)字和小數(shù)點(diǎn)的方法
- js限制文本框只能輸入數(shù)字方法小結(jié)
- js 限制input只能輸入數(shù)字、字母和漢字等等
- JS只能輸入數(shù)字或數(shù)字和字母等的正則表達(dá)式
- 解析使用js判斷只能輸入數(shù)字、字母等驗(yàn)證的方法(總結(jié))
- 『JavaScript』限制Input只能輸入數(shù)字實(shí)現(xiàn)思路及代碼
- js限制文本框只能輸入數(shù)字(正則表達(dá)式)
- js禁止小鍵盤輸入數(shù)字功能代碼
- js 只能輸入數(shù)字和小數(shù)點(diǎn)的文本框改進(jìn)版
- 純JS實(shí)現(xiàn)只能輸入數(shù)字的簡(jiǎn)單代碼
相關(guān)文章
ES6新特性八:async函數(shù)用法實(shí)例詳解
這篇文章主要介紹了ES6新特性八:async函數(shù)用法,結(jié)合實(shí)例形式分析了async函數(shù)的功能、原理、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-04-04
JavaScript定時(shí)器實(shí)現(xiàn)無(wú)縫滾動(dòng)圖片
這篇文章主要為大家詳細(xì)介紹了JavaScript定時(shí)器實(shí)現(xiàn)無(wú)縫滾動(dòng)圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-05-05
BootStrap table刪除指定行的注意事項(xiàng)(筆記整理)
在前端開發(fā)中遇到這樣的問(wèn)題,對(duì)于table指定行的數(shù)據(jù)進(jìn)行刪除,花了好長(zhǎng)時(shí)間才解決,今天小編抽時(shí)間給大家介紹BootStrap table刪除指定行的注意事項(xiàng),需要的朋友參考下吧2017-02-02
TypeScript中l(wèi)et和var的區(qū)別介紹
這篇文章主要介紹了TypeScript?let與var的區(qū)別,主要從作用域等這幾個(gè)方面做詳細(xì)介紹,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07
d3.js實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)絡(luò)拓?fù)鋱D實(shí)例代碼
最近一直在學(xué)習(xí)d3.js,大家都知道d3.js是一個(gè)非常不錯(cuò)的數(shù)據(jù)可視化庫(kù),我們可以用它來(lái)做一些比較酷的東西,比如可以來(lái)顯示一些簡(jiǎn)單的網(wǎng)絡(luò)拓?fù)鋱D,這篇文中就通過(guò)實(shí)例代碼給大家介紹了如何利用d3.js實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)絡(luò)拓?fù)鋱D,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。2016-11-11
layui 數(shù)據(jù)表格拖動(dòng) 列、行 位置重新排序功能實(shí)現(xiàn)
這篇文章主要介紹了layui數(shù)據(jù)表格拖動(dòng)列、行位置重新排序功能實(shí)現(xiàn),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-06-06
詳解SPA中前端路由基本原理與實(shí)現(xiàn)方式
這篇文章主要介紹了詳解SPA中前端路由基本原理與實(shí)現(xiàn)方式,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09

