function valid()
{
begin_checked = false;
end_checked = false;
alert("begin_checked: " +begin_checked);
alert("end_checked: " +end_checked);
if (document.dd.begin.checked.length == undefined || document.dd.end.checked.length == undefined)
{
alert("In undefined");
}
alert("end");
}
Lorsque l'instruction if est fausse, elle n'atteint jamais l'alerte ("end")? Quand c'est vrai, il s'exécute correctement. Pourquoi?javascript if instruction question
Est-ce une coupe-coller mot à mot du code? – MarkusQ
oui, j'ai commenté d'autres parties pour le débogage et je les ai juste supprimés ici –
Vous recevez une erreur? Est-ce que tout le DOM jusqu'à document.dd.begin.checked existe? – feihtthief