Javascript If语句,该语句仅在数字不低于实际值时执行代码
我有一个整数,比如说9。我想创建一个条件,仅当9不低于它时,允许用户单击按钮。我该怎么处理呢Javascript If语句,该语句仅在数字不低于实际值时执行代码,javascript,Javascript,我有一个整数,比如说9。我想创建一个条件,仅当9不低于它时,允许用户单击按钮。我该怎么处理呢 if(not lower than 9){ execute the code here.... } 不幸的是,9永远是9。但是如果9被分配给一个变量,那么如果(variable>=9){….} 事实上,考虑到你的情况有多奇怪,它会按照你想要的方式工作 if (9) { // code } 它与if(true){相同,但是这里,9不小于9,它等于9,所以它将进入条件。pff。不要测试它是否为
if(not lower than 9){
execute the code here....
}
不幸的是,9永远是9。但是如果9被分配给一个变量,那么如果(variable>=9){….} 事实上,考虑到你的情况有多奇怪,它会按照你想要的方式工作
if (9) {
// code
}
它与
if(true){
相同,但是这里,9不小于9,它等于9,所以它将进入条件。pff。不要测试它是否为0。不幸的是,9将始终是9。但是如果9被分配给一个变量,那么你可以if(variable>=9){..
事实上,考虑到你的情况有多奇怪,它会按照你想要的方式工作
if (9) {
// code
}
这与
if(true){
相同,但在这里,9不小于9,等于9,因此它将进入条件.pff。只需不测试它是否为0。假设您在名为num的变量中得到了这个整数的值,并且按钮id为“Btn1”,您可以尝试类似于以下代码:
if (num >= 9)
{
$("#Btn1").removeAttr("disabled");
}
else
{
$("#Btn1").attr("disabled", "disabled");
}
.removeAttr(“disabled”)
将启用该按钮,.attr(“disabled”、“disabled”)
将禁用该按钮。假设您在名为num的变量中获得了该整数的值,并且按钮id为“Btn1”,您可以尝试类似以下代码:
if (num >= 9)
{
$("#Btn1").removeAttr("disabled");
}
else
{
$("#Btn1").attr("disabled", "disabled");
}
.removeAttr(“disabled”)
将启用按钮,而.attr(“disabled”、“disabled”)
将禁用按钮。您的意思是如果(a>=9)
?你的问题不清楚!我没有任何变量,假设我只有一个像9@kuwame你把它和什么比较?比较是一个二进制运算符,所以你需要两个参数才能使它有意义。if(9<9)console.log(“噢,我的天哪!”);你是说if(a>=9)
?你的问题不清楚!我没有任何变量,假设我只有一个像9@kuwame你把它和什么做比较?比较是一个二进制运算符,所以你需要两个参数来使它有意义。if(9<9)console.log(“噢,我的天哪!”);+1我想你是第一个明白他的意思的人……在jQuery的最新版本中,使用.prop()
方法比使用.attr()
方法更适合“禁用”、“检查”等内容。-+1我想你是第一个明白他的意思的人……在jQuery的最新版本中,使用.prop()
方法优于.attr()
用于“禁用”、“已检查”等操作-