Hallo!
Kann es sein, dass manche Bedingungen zu komplex für JS sind?
Meine Bedingung sieht so aus:
if(((document.formular.REGION.options[0].selected == true) &&
(document.formular.PRODUCTLINE.options[0].selected == true) &&
(document.formular.PROJECT_STATUS.options[0].selected == true) &&
(document.formular.TIER.options[0].selected == true) &&
(document.formular.APPLICATIONS.options[0].selected == true) &&
(document.formular.PRODUCT_PROJECT.options[0].selected == true) &
(document.formular.OEM.options[0].selected == true) &&
(document.formular.MISC.options[0].selected == true) &&
(document.formular.REPORT_DETAIL_TYPE.value == 1))
||
((document.formular.REGION.options[0].selected == true) &&
(document.formular.TIER.options[0].selected == true) &&
(document.formular.OEM.options[0].selected == true) &&
(document.formular.MISC.options[0].selected == true) &&
(document.formular.REPORT_DETAIL_TYPE.value == 2))
||
((document.formular.REGION.options[0].selected == true) &&
(document.formular.PRODUCTLINE.options[0].selected == true) &&
(document.formular.TIER.options[0].selected == true) &&
(document.formular.APPLICATIONS.options[0].selected == true) &&
(document.formular.PRODUCT_PROJECT.options[0].selected == true) &
(document.formular.OEM.options[0].selected == true) &&
(document.formular.MISC.options[0].selected == true) &&
(document.formular.REPORT_DETAIL_TYPE.value == 3))
)
{
AnweisungsBlock
}
Meiner Meinung nach wird das && nicht so ernst genommen, bei einem Block trifft die Bedingung zu, bei einem anderen nicht, das ganze scheint mir jedoch recht willkürlich!
Für eine Einschätzung wäre ich dankbar
Nina