jsp页面上做非空判断

如题所述

jsp页面的非空判断一般由js判断,判断方法有多种。

1、js获取对应输入框的值value

2、直接利用value==''判断是否非空或者利用正则表达式校验value

3、value为空弹出提示给用户

示例:

页面有如下输入框:

<input type="text" id="name" value=""/>

判断方法:

function validEmpty(){
    //获取输入框的输入值
    var name = document.getElementById('name').value;
    if(name == null || name == ''){
        alert("username 不可为空");
        return false;
    }
    //用正则判断,至少要输入一个非空字符
    var regex = /^\S+$/g;
    if(!name.test(regex)){
        alert("username 不可为空");
        return false;
    }
  }

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-01
你好
假定是要判断字串符是否为空值
if((str+"").length>0) {
// 代表 str 非空值 , 可加入後续代码
.....

}本回答被提问者和网友采纳
第2个回答  2018-02-28
一般使用js做判断
相似回答