利用js正則表達式校驗正數(shù)、負數(shù)、和小數(shù)
更新時間:2016年12月08日 11:30:25 作者:冷戰(zhàn)
本文主要介紹了怎樣利用js正則表達式校驗正數(shù)、負數(shù)、和小數(shù)的具體實現(xiàn)代碼,具有一定的參考價值。需要的朋友可以看下
話不多少,直接附上代碼實例,僅供參考
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> function validation() { var val = document.getElementById("txtNumber").value; var regu = /^(\-|\+)?\d+(\.\d+)?$/; if (val != "") { if (!regu.test(val)) { document.getElementById("labResult").style.color = "red"; document.getElementById("labResult").innerHTML = "驗證失??!"; } else { document.getElementById("labResult").style.color = "green"; document.getElementById("labResult").innerHTML = "驗證成功!"; } } } </script> </head> <body> <input id="txtNumber" name="txtNumber" type="text" /> <input id="btnValidation" name="btnValidation" type="button" value="校驗" onclick="validation()" /> 驗證結(jié)果:<label id="labResult" ></label> </body> </html>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,同時也希望多多支持腳本之家!
相關(guān)文章
如何用正則取input type="text"中的value
如何用正則取input type="text"中的value...2006-10-10最全的用正則批量去除Teleport Pro整站下載文件冗余代碼
有時候我們用Teleport Pro整站下載系統(tǒng),批量下載一個網(wǎng)站的內(nèi)容時,里面會加入一些冗余代碼,而且大多都不一樣,這時候我們就只好用正則表達式來替換了2013-11-11