使用jQuery检查value是否为null

时间:2016-02-09 13:47:51

标签: jquery

我正在尝试检查我的变量的值是否为null但它不起作用。我还必须停止脚本,不要插入行

HTML

ostream::operator<<

Jquery的

<input type="text" name="for_intitule" id="form_intitule">

更新:

var form_intitule = $('input[name=form_intitule]').val();

if(form_intitule == null){
  alert('fill the blank');
  return false;
}

2 个答案:

答案 0 :(得分:2)

.val()始终返回string。您可以使用以下方法检查字符串是否为空

.val().trim().length == 0

所以你的完整条件将是:

var form_intitule = $('input[name=form_intitule]').val().trim();

if (form_intitule.length == 0) {
  alert('fill the blank');
  return false;
}

答案 1 :(得分:0)

我建议使用更安全的方法

var formElement = $('input[name=form_intitule]');
if ($(formElement).length == 0 || $(formElement).val().trim().length == 0) {
   console.log("element does not exist OR value is empty");
}