使用jQuery检查值是否为null

这个问题在这里已经有了答案:

  • jQuery:检查一个字段的值是否为空(空)6个答案

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

    我会建议一个更安全的方法

    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");
    }
    
    链接地址: http://www.djcxy.com/p/76365.html

    上一篇: checking if value is null using jQuery

    下一篇: Shortest null check in c#