fastix®: Mehrere Formulare auslösen

Beitrag lesen

Moin!

Ich bin allerdings nicht so fit was Javascript angeht. Momentan sieht meine Funktion so aus. Irgendwie klappts aber nicht. Ich weiß nicht genau wie ich den Inhalt eines Eingabefeldes auslese und in die Varible "params" packe:

Sieh Dir einfach an, was geschieht, wenn Du das Formular mit der Methode get sendest. Du musst das, was sonst der Browser für dich erledigt dann auch machen:

  
 	params = "Vorname="+document.forms[0].elements['Vorname'].value;  
        params = params +"&Nachname="+document.getElementById['Nachname'].value;  

Musste das nicht noch codiert werden? Bei der Methode "get" könnte das so aussehen:

  
var params="Vorname="+escape(document.getElementById['Vorname'].value);  
data=params+'Nachname="+escape(document.getElementById['Nachname'].value);'  
AJAX_object.open("GET","db_save.php?"+data ,true);  

Jippie, das wird ein Spaß... ;)

Niemand hat gesagt das es einfach ist: mehrere Programmiersprachen, das HTTP-Protokoll, Kodierungen, Kontextwechsel ...

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix