Veröffentlicht 17. Mai 200520 j Hallo, besteht die Möglichkeit Felder mit Werten vorzubelegen die man zuvor z.B. aus einem Cookie ausgelesen hat. So das man quasi die Werte in der URL übergibt z.B. http://test?name=Mustermann In dem html Formular sollte dann in dem Feld Name der Wert Mustermann stehen.
17. Mai 200520 j Ich gehe davon aus das du von PHP sprichst? Klar geht das,... http://test.php?name=Mustermann dann mit <input type="text" value="<?php echo $_GET['name']; ?>" /> [/PHP] ausgeben! Gruß, Markus
17. Mai 200520 j Sind auch serverseitige Scriptsprachen (z.B. PHP) erlaubt, oder muss es clientseitig ablaufen?
17. Mai 200520 j Autor Ich wollte es eigentlich Client Seitig machen also ohne Scriptsprache. Gibt es da auch eine Möglichkeit ?
17. Mai 200520 j clientseitig ohne scriptsprache - nein, hmtl allein kann sowas nicht. mit javascript kannst du z.b. mit dem objekt location.search arbeiten, in dem die name/wert paare (name=Mustermann) drin stehen. s'Amstel
17. Mai 200520 j Naja, ich glaube mit PHP ist das schon besser (oder allgemein Serverseitig...) Mit JavaScript müsstets du mit dem Location Objekt die Parameter auslesen und verarbeiten... http://de.selfhtml.org/javascript/objekte/location.htm Gruß, Markus Edit: Omg zu spät :-)
17. Mai 200520 j Oder benutz das hier: <html> <head> <script language="JavaScript"> function loadVals(formName) { currForm = document.getElementById(formName); queryStr = decodeURI(document.location.href); queryStr = queryStr.substr(queryStr.indexOf('?')+1,queryStr.length); paramArr = queryStr.split("&"); for (var i=0; i<paramArr.length;i++) { tmpArr = paramArr[i].split("="); if (currForm.elements[tmpArr[0]]) { currForm.elements[tmpArr[0]].value = tmpArr[1]; } } } </script> </head> <body onLoad="loadVals('formname');"> <form name="formname"> <input type="text" name="blub" value=""> </form> </body> </html> Kann extrem buggy sein, Browserunabhängigkeit kann ich auch nicht gewährleisten. Aber das kriegst Du schon selbst hin - Monty
17. Mai 200520 j Naja, die "search"-Methode des "Location"-Objektes ist wohl eine viel einfachere Lösung. Gruß, Markus
17. Mai 200520 j Cookies gehen auch mit JavaScript (siehe http://de.selfhtml.org/javascript/objekte/document.htm#cookie), mit PHP wärs allerdings, wie schon geschrieben, besser und eleganter, da man da auch mit Sessions arbeiten könnte.
17. Mai 200520 j Cookies gehen auch mit JavaScript (siehe http://de.selfhtml.org/javascript/objekte/document.htm#cookie), mit PHP wärs allerdings, wie schon geschrieben, besser und eleganter, da man da auch mit Sessions arbeiten könnte. Ausserdem gehts eben auch wenn JavaScript deaktiviert ist,... :-) Gruß, Markus
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.