0
function demo() {
var y=document.getElementById("count");
if(y="0") {
alert("There's nothing on list");
}
else {
document.getElementById("count").innerHTML="0";
alert("List sent.");
}
}
</script>
<p>List values: <span id="count">0</span></p>

我用过count++,所以当有人输入一些东西时,价值会增加。有没有办法检查计数的值并根据它返回警报?我尝试使用不同数量的=y 并将 y 与另一个值为 0 的变量进行比较,但没有占上风。

4

2 回答 2

0

使用读取元素内的内容innerHTML

JSFIDDLE

var y=document.getElementById("count").innerHTML;
于 2013-03-21T21:20:50.993 回答
0

试试这个。您(y = "0")需要(y == "0")并且您需要使用 innerHTML(您在代码的一部分中使用它,但不是在另一部分中使用)。

function demo() {
    var y=document.getElementById("count").innerHTML;
    if(y == "0") {
        alert("There's nothing on list");
    }
    else {
        document.getElementById("count").innerHTML="0";
        alert("List sent.");
    }
}
</script>
<p>List values: <span id="count">0</span></p>
于 2013-03-21T21:23:30.493 回答