Dennis Rochel: Var. eines Formulars per POST über JS an PHP übergeben

Beitrag lesen

Morgen, folgendes Problem:

Ich habe ein Formular mit mehreren dynamisch generierten inputs (textfelder,checkboxen etc...)

Somit ergibt sich foldender Aufbau:

function contentSave()
{

xmlHttp_getSite.open("GET","save.php", true);
   xmlHttp_getSite.onreadystatechange = contentGet_result;
   xmlHttp_getSite.send(null);

}

<form method="POST" action="javascript:contentSave()>
   /* Mehrere input felder */
   <input id='text1' type=textfield name=text1 value='1234'>
</form>

Soweit so gut. das Formular übergibt ja die ganzen eingegebenen Werte an die contentSave() Funktion. wie kann ich diese direkt weiter an die save.php seite weitergeben, so dass ich innerhalb der save.php einfach auf $_POST[text1] zugreifen kann?

Was ich umgehen möchte, ist folgender Lösungsansatz:

function contentSave()
{

var text1= document.getElementById('text1').value

xmlHttp_getSite.open("GET","save.php?text1="+text1, true);
   xmlHttp_getSite.onreadystatechange = contentGet_result;
   xmlHttp_getSite.send(null);

}

da es sich um ca. 40-60 (je Nachdem) Inputfelder handelt. Ich möchte einfach ALLE durchreichen. Ist sowas möglich?

Gruß
Dennis