2011-04-22 60 views
0

在javascript af:resource组件内,用于比较使用&&的引发以下错误:AND运算符在AF:在javascript资源投掷误差

Expected name instead of &

第二符号是当这个错误突出了红色波浪下划线被抛出。

示例代码如下所示。

blnTargetRowReady = (targetIndex==1 && targetDestinationComponent.getValue()==null && targetOriginComponent.getValue()==null && targetSelectComponent.checked==false && targetDateComponent.getValue()!=null); 

我注意到,当我与||不会出现此错误替补多的&&

有谁知道为什么这个错误发生在页面上。该页面在浏览器中运行正常,即使用&符号,但在JDeveloper中,相关页面显示错误。

任何你可以提供的指导,我将不胜感激。

回答

2

在您的代码,请尝试使用&

blnTargetRowReady = (targetIndex==1 && targetDestinationComponent.getValue()==null && targetOriginComponent.getValue()==null && targetSelectComponent.checked==false && targetDateComponent.getValue()!=null); 
来代替每个符号