javascript确定我的变量是否为null

时间:2013-09-03 04:03:23

标签: javascript

$(function () {
    //To send data from input text
    $('#add').click(function () {
        var name = $('#name').val();
        var gender = $('#gender').val();
        var age = $('#age').val();
        var address = $('#address').val();
        var illness = $('#illness').val();
        var selectunit = $('#selectunit').val();

        if (typeof name !== null) {
            my codes here...
        } else {
            alert('Some fields are missing!');
        }
        return false;
    });
}); 

我希望在执行代码之前捕获我的变量(名称,年龄,地址,疾病)不为空 请帮助谢谢

2 个答案:

答案 0 :(得分:2)

使用

name != null || name != ""

而不是

typeof name !== null

如果您要检查名称是否未定义,请使用

typeof name !== "undefined" 

答案 1 :(得分:0)

您可以像这样检查null:

if (somevariable == null) { /* code */ }

undefined的检查略有不同:

if (typeof somevariable === "undefined") { /* code */ }