if-else 문이 있으며 특정 조건이 적용됩니다. 두 개의 텍스트 필드가 있고 다른 텍스트 필드에 입력 한 내용을 기반으로 텍스트 필드 중 하나를 채우는 if-else 문이 있습니다. 사용자가 'TS'를 입력하면 다른 tetfield에 'TP'값을 설정합니다. 그것은 잘 작동하고 있습니다. 그러나 사용자가 'TS'를 입력 한 다음 'TP'가 공백이되도록 다른 값을 입력하면이 값을 설정해야합니다. 나는 그 부분을 if-else 문에서 작동하도록 할 수 없다.Else Statment가 제대로 작동하지 않는 경우
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 (''); 다른 모든 것은 잘 실행됩니다.
와 "tfRAItem.getValue()"를 무엇을 반환 whould을 혼합? 아마도 빈 문자열이 아닐 것입니다. – webduvet
tfRAPA.setValue ('')를 치지 않는다고 말하는 증상은 무엇입니까? – asantaballa
여기 playframework 태그는 무엇입니까? – Carsten