phpbar.de logo

Mailinglisten-Archive

[php] Formularproblem

[php] Formularproblem

Cyrill Schumacher php_(at)_phpcenter.de
Sun, 9 Sep 2001 20:28:29 +0200


> 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