parseInt($('input#day')。val())

时间:2018-03-09 11:58:54

标签: jquery

我想检查此输入是否为空。 我需要parseInt,但在我看来,.length工作会导致问题。

请帮助,我该如何解决?

我的代码是:

var myinput = parseInt ($('input#day').val());

if (myinput.length < 1){
    $('<p>Empty field</p>').appendTo('#mydiv'); 
}

1 个答案:

答案 0 :(得分:1)

此处不需要

parseInt,只需将输入值的长度属性与0进行比较。

&#13;
&#13;
var myinput = $('input#day').val();

if (myinput.length === 0){
    $('<p>Empty field</p>').appendTo('#mydiv'); 
}

// Convert to number afterwards for that either use + unary operator or parseInt
myinput = +myinput;
&#13;
&#13;
&#13;