在PHP文本字段小數點之前輸入更多然後3個數字:從小數點 之前進入更然後3個數字例如防止用戶:防止用戶在javascript
如果用戶輸入123.12其上可接受的, 如果用戶輸入12.12也可以接受, 但是如果用戶輸入1234.12則不能接受。
只需選中此琴: http://jsfiddle.net/S6uky/
HTML:
<form method="post">
<div class="row">
<label>Val 1</label>
<input type="text" class="validate" name="val1" maxlength="5"/>
</div>
<div class="row">
<label>Val 2</label>
<input type="text" class="validate" name="val2" maxlength="5" />
</div>
<div class="row">
<label>Val 3</label>
<input type="text" class="validate" name="val3" maxlength="5" />
</div>
<div class="row">
<button type="submit">Send</button>
</div>
</form>
JAVA SCRIPT:
$(function(){
$('.validate').blur(function(){
var reg=/^[0-9]{1}[0-9]{1}[\.]{1}[0-9]{1}[0-9]{1}$/g;
if($(this).val().match(reg)==null)
alert('Invalid input!');
});});
那麼,什麼是你的問題? – rccoros
試試這個正則表達式:「\ d {0,3} [。] \ d + |^\ d {0,3} $」 – manta