Hallo liebe Commuity,
Ich sitze seit drei Tagen an einer Fehlermeldung und komme einfach nicht weiter.
Und zwar möchte ich ein PopUp Fenster erstellen in dem man verschiedene(DURCH PARAMETER) übergebene Personen auswählen kann.
Und wenn man auf den OK Button klickt sollen diese übergeben werden.
Soweit so Gut, doch jedes mal wenn (onclick='ClosePopUp("+popup+")') im Tag des Buttons aufgerufen wird bekomme ich folgende Fehlermeldung:
Cannot read property 'style' of null
at ClosePopUp (ZeitplanerS.php:78)
at HTMLButtonElement.onclick (ZeitplanerS.php:1)
ClosePopUp @ ZeitplanerS.php:78
onclick @ ZeitplanerS.php:1
Ich währe euch wrklich sehr Dankbar wenn mir jemand dabei helfen könnte.
mfG mamo1234
Code
<script type="text/javascript">
function PersonenPopUp(Personenanzahl, Personennamen) {
var content = "";
var PersonenPopUpdHintergrund = document.createElement("div");
lPersonenPopUpHintergrund.id = 'lPersonenPopUpHintergrund';
document.body.appendChild(lPersonenPopUpHintergrund);
var lPersonenPopUp = document.createElement("div");
lPersonenPopUp.id = 'PersonenPopUp';
lPersonenPopUpHintergrund.appendChild(lPersonenPopUp);
for(var i = 0;i< Personenanzahl;i++){
content = content+"</br></br><input type='radio' name='teacher' value=''>"+Personennamen[i+1];
}
var popup = "PersonenPopUp";
PersonenPopUp.innerHTML = "</form method='post' action='ZeitplanerS.php' >"+content+"</br></br><button onclick='ClosePopUp("+popup+")' type='submit' name='submitPersonenPopUp'>"+popup+"</button><form></br>";
}
function ClosePopUp(PopUp){
document.getElementById(PopUp).style.with = '600px';
}
</script>
Alles anzeigen