Hallo,
Heb een probleempje.
Ik wil een form al dan niet weergeven bij bepaalde acties. Heb dat al 100 keer gedaan en nu in een bepaald script vindt hij de form niet via getElementById. Terwijl, zoals je kan zien, de form ongeveer 2 lijntjes verder wordt gedefinieerd...
Het relevante stukje script:
[JS]
//juiste formulier weergeven !!Werkt nog niet!! >>> f.style.display = undefined
if(actie=="wedstrijd_wijzigen" OR actie=="wedstrijd_toevoegen" OR actie=="wedstrijd_verwijderen"){
var f = document.getElementById("wedstrijd");
f.style.display = "block";
}
-->
</script>
</head>
<body>
<!-- formulier wedstrijd-->
<form name="wedstrijd" id="wedstrijd" method="post" action="form.ifrm.php" style="display:none">
[/JS]
Via alerts heb ik al ondervonden dat het if-statement zeker wordt uitgevoerd!
Firebug geeft trouwens het volgende aan: f is undefined.
De getElementsById vindt dus de form niet terwijl die 2 regels verder staat...
Iemand een idee?
Heb een probleempje.
Ik wil een form al dan niet weergeven bij bepaalde acties. Heb dat al 100 keer gedaan en nu in een bepaald script vindt hij de form niet via getElementById. Terwijl, zoals je kan zien, de form ongeveer 2 lijntjes verder wordt gedefinieerd...
Het relevante stukje script:
[JS]
//juiste formulier weergeven !!Werkt nog niet!! >>> f.style.display = undefined
if(actie=="wedstrijd_wijzigen" OR actie=="wedstrijd_toevoegen" OR actie=="wedstrijd_verwijderen"){
var f = document.getElementById("wedstrijd");
f.style.display = "block";
}
-->
</script>
</head>
<body>
<!-- formulier wedstrijd-->
<form name="wedstrijd" id="wedstrijd" method="post" action="form.ifrm.php" style="display:none">
[/JS]
Via alerts heb ik al ondervonden dat het if-statement zeker wordt uitgevoerd!
Firebug geeft trouwens het volgende aan: f is undefined.
De getElementsById vindt dus de form niet terwijl die 2 regels verder staat...
Iemand een idee?
Laatst bewerkt: