Klawischnigg: Daten aus der DB in Javascript einbringen

Beitrag lesen

Hi there,

Ich habe bis jetzt elider nur den unteren Teil geschaft, und es wird auch nur in der Satusleiste angeziegt, aber es soll auf den Bildschirm gezeigt werden.

Also mit dem bekommst Du am Bildschirm höchstens eine Fehlermeldung; klassischer Fall von "falsch verwechselt":

Ohne mir jetzt Dein PHP script im Detail betrachtet zu haben fällt sofort auf, daß Du im Javascriptteil einen groben Fehler hast:

if (countdown > 0){
    countdown--
}
else{

<form method="post" action="test3.php">
<input type="submit" value="weiter" name="los">
</form>
}

Die Anweisungen nach dem else-Branch sind keine Javascriptbefehle sondern html-Tags. Die kannst Du, wenn überhaupt, nur mit dem javascriptBefehl document.write("<html-Tag">) umsetzen; in diesem Falle aber wesentlich besser, Du realisierst das, in dem Du Dein Formular mit Button in die Seite setzt, aber unsichtbar; zB:

<div style="visibility:hidden" id="FORMULAR">
<form method="post" action="test3.php">
<input type="submit" value="weiter" name="los">
</form>
</div>

dann kannst Du im else Teil mit der Javascript-Anweisung:

document.getElementById("FORMULAR").style.visibility="visible";

dein Formular wieder sichtbar machen...