在項目開發(fā)中,需要使用JavaScript驗證用戶輸入的是否為正整數。
方法一:
var type="^[0-9]*[1-9][0-9]*$"; var r=new RegExp(type); var flag=r.test(subjectHour.value);if(!flag){ alert("課時應為正整數"); subjectHour.focus(); return false;}方法二:
var type="^[0-9]*[1-9][0-9]*$"; var re = new RegExp(type); if(subjectHour.value.match(re)==null) { alert("請輸入大于零的整數!"); return false;}兩種方法其實思路相同,都是使用正則表達式。
以上所述是小編給大家介紹的使用JavaScript判斷用戶輸入的是否為正整數(兩種方法),希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
新聞熱點
疑難解答