我的整个项目提交只是因为这个问题而未决。我已经使用了jquery形式的所有验证,这样我可以快速而且很好用,但我被困在这里。请你帮我解决这个问题。问题。
答案 0 :(得分:0)
尝试使用jQuery validate插件:http://docs.jquery.com/Plugins/Validation/Methods/number
答案 1 :(得分:0)
我以两种方式处理了这个问题。
1)用户也可以输入字符,但在提交时,用户会收到“价值应该是数字”的警告
2)不允许用户在文本字段中输入字符
示例是http://jsfiddle.net/2dJAN/25/
<input type="text" id ="fax_field" name="fax_field"/>
$("#fax_field").keyup(function(event) {
var limitField = $(this).val().trim().length;
this.value = this.value.replace(/[^0-9_\-\.]/g, '');
});