var char1 = /^[0-9]+$/;
if (!($("#AcNo").val().match(char1))) {
window.parent.showAlert('<s:text name="common.lbl.AcNo" /> <s:text name="common.msg.notValid" />');
return false;
}
答案 0 :(得分:0)
字段的值不能为null,它始终是字符串值。
您应该检查空字符串。
if ( $("#AcNo").val() != '' ){
// your code here.
}
或强>
if ( $("#AcNo").val().length != 0){
// your code here.
}
检查数值(包括浮点数和整数)
$.isNumeric($("#AcNo").val())
答案 1 :(得分:0)
根据你的评论。以下代码检查该值是否为null并且是否为整数。
var value = $("#AcNo").val()
if( value != '' && value % 1 === 0 ) {
//do something
}