Mailinglisten-Archive |
> ich habe ein Affenformular das ganz gut funktioniert.
> Nun wollte ich mit JS mit onChange="fsubmit();" die
ein button oder ein select feld ???
> Formularvariablen wieder an php übergeben und erneut
> das Affenformular aufrufen, aber entweder es geht nicht,
> oder die Variablen werden nicht übergeben.
>
> Wie gehts richtig?
sooo nicht ! ;-)
> <script language="JavaScript">
> <!--
> function fsubmit()
> {
> location.href="<?php echo $GLOBALS["PHP_SELF"]; ?>"
> }
> //-->
> </script>
damit änderst du nur die location, schickst aber nix ab, ausser
du machst es so:
location.href="<?php echo $GLOBALS["PHP_SELF"]; ?>?var1="+
document.formname.elementname.value+"&var2="+document ..... ;
einfacher geht es mit:
document.formname.action = "<?php echo $GLOBALS["PHP_SELF"]; ?>";
document.formname.submit();
target und action kann man dann noch vorher ändern.
> Den Submit-Button des Formulars kann man ja nicht via
> JS auslösen, oder?
doch:
<input type=button onclick="fsubmit()" name="abschicken">
KEIN type=button
kiri
________________
8307 305 165 1781
php::bar PHP Wiki - Listenarchive