if语句—Java脚本中if条件的AND
if statement - AND on an IF condition in JAVASCRIPT
如何在javascript中对if条件编写AND?我想要这个代码,但是它产生了一个错误。
if(xmlDoc.selectSingleNode("//RentersInsuranceSetting/Row").getAttribute("ExcludeCorporateUnits")==1) AND (xmlDoc.selectSingleNode("//AllPeople/Row").getAttribute("BusinessCorporationBit")==1)
{
confirmValidRentersInsurance.required = "noReq"
confirmValidRentersInsurance.style.color = "blue"
insuranceRequired = false
}
javascript中AND的运算符是什么?
您使用&&
运算符。
您还需要另一组括号,以便获得if ((...) && (...))
而不是if (...) && (...)
:
if ((xmlDoc.selectSingleNode("//RentersInsuranceSetting/Row").getAttribute("ExcludeCorporateUnits")==1) && (xmlDoc.selectSingleNode("//AllPeople/Row").getAttribute("BusinessCorporationBit")==1))
或者去掉一些括号使其成为if (... && ...)
。由于==
运算符的优先级高于&&
运算符,因此不需要它们:
if (xmlDoc.selectSingleNode("//RentersInsuranceSetting/Row").getAttribute("ExcludeCorporateUnits")==1 && xmlDoc.selectSingleNode("//AllPeople/Row").getAttribute("BusinessCorporationBit")==1)
JavaScript中的逻辑"and"运算符是&&
。
这里还有一个快速参考
&&
运算符将执行此操作。例如
if (condition1 && condition2)
{ // if 2 conditions are true, then execute this line... }
&&
请参阅http://www.w3schools.com/js/js_comparisons.asp
也许可以看看上面网站上的javascript教程。
相关文章:
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- 带有 AJAX 响应或 AJAX 响应的 IF 条件.响应.Text 不起作用
- if条件中的递归混淆,JS如何解释“;真/假”;条件
- 如何在ejs模板中使用if条件
- for循环与if条件
- 中继器控件内的 IF 条件
- 比较IF条件下的两个javascript数值
- 如何在 javascript 中使用 document.getelementbyname 中的 if 条件
- 是否可以将鼠标悬停(evt)与if条件结合使用
- 当if条件被添加到循环中时,Javascript函数将停止工作
- 我的if条件的执行
- 为什么它没有进入 if 条件
- else-if条件在js渲染模板中
- 在模态中使用 e.target 的复杂 if 条件.js
- 达到IF条件后停止功能
- 如何使用流星模板上的if条件
- javascript setinterval使用if条件显示图像
- Check IF条件返回false,但IF中的语句仍然可以在JavaScript中工作
- if条件如何在javascript中计算其值
- for循环中嵌套if条件的setTimeout