Javascript 如果有其他情况,说明工作不正常
我有一个if-else语句,并在其上添加了某些条件。我有两个文本字段,并且有一个if-else语句根据我在另一个文本字段中的输入填充其中一个文本字段。如果用户输入'TS',则在另一个字段中设置'TP'值。那很好用。但是,如果用户输入“TS”,然后为“TP”输入一个不同的值,则我还想将其设置为空白。我无法在if-else语句中使用该部分Javascript 如果有其他情况,说明工作不正常,javascript,extjs,if-statement,Javascript,Extjs,If Statement,我有一个if-else语句,并在其上添加了某些条件。我有两个文本字段,并且有一个if-else语句根据我在另一个文本字段中的输入填充其中一个文本字段。如果用户输入'TS',则在另一个字段中设置'TP'值。那很好用。但是,如果用户输入“TS”,然后为“TP”输入一个不同的值,则我还想将其设置为空白。我无法在if-else语句中使用该部分 if (cbRAType.getValue()=='TS'){ tfRAPA.setValue('TP'); if (tfRAItem.getVa
if (cbRAType.getValue()=='TS'){
tfRAPA.setValue('TP');
if (tfRAItem.getValue()!='') {
tfRAItemSuf.enable(); tfRAItemSuf.setReadOnly(false);
}
else {
tfRAPA.setValue(''); tfRAItemSuf.setValue(''); tfRAItemSuf.disable(); tfRAItemSuf.setReadOnly(true);
}
}
它不执行tfRAPA.setValue(“”);但是其他的运行都很好。你把括号搞错了
if (cbRAType.getValue()=='TS'){
tfRAPA.setValue('TP');
if (tfRAItem.getValue()!='') {
tfRAItemSuf.enable(); tfRAItemSuf.setReadOnly(false);
}
} else {
tfRAPA.setValue(''); tfRAItemSuf.setValue(''); tfRAItemSuf.disable(); tfRAItemSuf.setReadOnly(true);
}
还有什么会返回“tfRAItem.getValue()”?它可能从来都不是空字符串什么症状告诉你它没有命中tfRAPA.setValue(“”)?playframework标记在这里做什么?我只是想说,如果cbRAType不是'TS',那么让tfRAPA值blankop播放“查找差异”?