![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Verplanter Benutzer Registriert seit: 14.12.2004
Beiträge: 242
|
Ahoi, so einen Schritt weiter, habe viel Gesucht aber bislang erfolglos. Es geht darum das ich mit einer Schleife alle Formulardaten erfassen möchte für den Request. Mein Stand aktuell, Baustelle hoch 4 ;) : Code: var post;
for (var i = 0; i < document.mein_formular.length; i++) {
this.post = document.mein_formular.elements[i].value;
}
in this.post anhängen um daraus (?#=1&#=2) machen zu können. .= geht ja hier nicht, also wie lege ich das Zusammen? Und wie komme ich an den Namen bzw. und das value ran?
__________________ Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut. Ich such immer noch den Cheat für unlimited money! |
| | |
| | Nach oben #2 |
| Benutzer Registriert seit: 13.09.2008
Beiträge: 32
|
Hab vor einiger Zeit mal hier etwas in der Art gesehen: http://www.ajaxtutorial.net/index.ph...c-form-parser/ HTH Uhu |
| | |
| | Nach oben #3 |
| Verplanter Benutzer Registriert seit: 14.12.2004
Beiträge: 242
|
Jupp, das is es, zumindest funzt es auch ;) Dank ! Jetzt muss ich es nur noch verstehen, und versuchen den Submit auch noch mit zu bekommen. Obwohl wichtig ist der ja nicht, hmm
__________________ Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut. Ich such immer noch den Cheat für unlimited money! |
| | |
| | Nach oben #4 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 3.198
|
Wenn du eine gute Lösung gefunden hast, dann lass uns daran bitte teilhaben. Danke.
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #5 |
| Benjamin Steininger Registriert seit: 02.06.2005 Ort: weiher im tiefsten Odenwald
Beiträge: 1.379
|
Was genau willst du denn machen ? Einfach nur das Formular absenden, Antwort auswerten und darstellen ? Eventuell solltest du dir vielleicht mal ein JavaScript Framework anschauen, da gibt es meist schon fertige Lösungen um Formulare direkt via post / get-Requests zu versenden oder wenn erforderlich ist (Upload) auch in einem verstecken Iframe zu senden und danach die Antwort des Scripts (html, xml, json, text ...) zu verarbeiten und darzustellen.
__________________ robo47.net - Blog, Codeschnipsel und mehr | Caching-Klassen und Opcode Caches in php | Robo47 Components - PHP Library extending Zend Framework |
| | |
| | Nach oben #6 |
| Verplanter Benutzer Registriert seit: 14.12.2004
Beiträge: 242
|
Sodala, nach ein wenig rumspielen hier das ganze Ding: Code: function xhttpFormular(fobj) { //fobj ist dann der Formularname
var str = "";
var ft = "";
var fv = "";
var fn = "";
var els = "";
for(var i = 0;i < fobj.elements.length;i++) {
els = fobj.elements[i];
ft = els.title;
fv = els.value;
fn = els.name;
switch(els.type) {
case "submit":
case "text":
case "hidden":
case "password":
case "textarea":
// is it a required field?
if(encodeURI(ft) == "required" && encodeURI(fv).length < 1) {
alert('\''+fn+'\' is a required field, please complete.');
els.focus();
return false;
}
str += fn + "=" + encodeURI(fv) + "&";
break;
case "checkbox":
case "radio":
if(els.checked) str += fn + "=" + encodeURI(fv) + "&";
break;
case "select-one":
str += fn + "=" +
els.options[els.selectedIndex].value + "&";
break;
}
// switch
}
// for
str += "imsForm" + "=" + fobj.elements.name + "&";
str = str.substr(0,(str.length - 1));
// nun noch das Request abschicken, sonst passiert nix
// sendXhttpRequest(str);
return str;
}
__________________ Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut. Ich such immer noch den Cheat für unlimited money! |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [AJAX] Eine Einführung in AJAX und XMLHttpRequest | Jay | Tutorials | 1 | 08.12.2006 16:21 |
| Verzögerung beim Tippen in Input zur Aktualisierung per AJAX? | ljungi | JavaScript und AJAX | 11 | 19.06.2006 23:01 |
| [PHP] Wie übergebe ich Daten per URL? | Ben | Tutorials | 0 | 05.12.2004 14:36 |