我想允许null或整数值抛出我的jsp

时间:2013-10-24 09:31:18

标签: html5 jsp

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;
}

2 个答案:

答案 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
}