Marc: Script funktioniert nicht, wenn Textfeld einen Standartwert hat

Beitrag lesen

Moin,

{if(bob!=wert)

Wozu die geschweifte Klammer?

Muss wohl ein relikt aus vergangener zeit sein... ist entfernt...

setTimeout("func()",1000) //Funktion wieder aufrufen

Wozu das? Es gibt onchange bzw. onblur als event für Textfelder.

Ja, aber diese events greifen erst, wenn ich die Änderung bestätige (also das Textfeld verlasse und etwas anderes anklicke). Mein script soll aber schon checken während die Eingabe gerade erst getippt wird...

username.reload("<?php echo $_REQUEST["PHPSESSID"] ?>", wert);

Ich weiss zwar nicht, was username für ein Objekt ist, aber du kannst mit JS keinen PHP Code ausführen, der wird auf dem Server ausgeführt.

username ist der Name des IFrames. PHP Code kann ich auch ausführen weil das ganze auf nem Server läuft. Die JS Fübergibt also neben 'wert' auch die aktuelle SessionID an das IFrame, da sie dort gebraucht wird.

Kann es sein, dass du den onload event nicht kennst?

Doch, kenne ich! Ist im body-tag drinne um das Script zum ersten mal zu starten! Trotzdem funzt der Spass nicht wenn das Textfeld nen value="irgendwas" hat...

Grüsse

Marc