我有这个功能:
function RemoveProduct() {
if (confirm("Poista?") == return true) {
return true;
} else {
return false;
}
}
当您单击页面上的“删除”按钮时,它应该询问是否应该删除产品,如果答案是肯定的,它将删除它。
但据我所知,我不能在if语句条件上使用另一个括号?
这应该怎么做?
当您将返回值与true
你不应该使用return true
, just true
:
function RemoveProduct() {
if (confirm("Poista?") == true) {
return true;
} else {
return false;
}
}
您甚至不需要进行比较,因为结果是confirm
是一个布尔值:
function RemoveProduct() {
if (confirm("Poista?")) {
return true;
} else {
return false;
}
}
你甚至不需要if
语句,您可以只返回结果confirm
:
function RemoveProduct() {
return confirm("Poista?");
}
记得使用return
当您在事件中使用该功能时。例子:
<input type="submit" onclick="return RemoveProduct();" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)