也许这是一个重复的问题。但我没有找到任何好的答案。 我想检查多个变量,如果不等于空(''),如下所示;
$(document).ready(function () {
$("#button").click(function () {
var _t1 = $("#t1").val();
var _t2 = $("#t2").val();//users write values like 'A2' 'B8' here
//alert("Values:" + _t1 + ' ' + _t2);
$(document).ready(function () {
var value = $("#B5"); //I need to send TextBox's value instead of
writing like this
var offset = value.offset();
//alert("x : " + offset.top + " y : " + offset.left);
<tr>
<td>5</td>
<td class="d" id="A5"></td>
<td class="w" id="B5"></td>
<td class="d" id="C5"></td>
<td class="w" id="D5"></td>
<td class="d" id="E5"></td>
<td class="w" id="F5"></td>
<td class="d" id="G5"></td>
<td class="w" id="H5"></td>
</tr>
现在我想检查一个不等于空的变量,返回true。如果多个变量不为空,则返回false
我试过
var list1 = '';
var list2 = 'something';
var list3 = '';
var list4 = 'hello world';
我不知道如何使用javascript逻辑运算
答案 0 :(得分:2)
您可以创建一个数组并使用A B
1
1 1
1
1 1
+ filter
来获取空项目数:
length