hallo,
ich habe eine kleine Frage. Ich lerne gerade autodidaktisch php und hab mir gerade die Lektion Formulare vorgenommen. Ich möchte ein kleines Script schreiben:
In einem Formular hat man 3 Textfelder, die mit <input type="text"> erstellt sind.
Ich habe 2 Button. Einen Submit-Button, den ich jetzt noch nicht benötige und einen "Berechne" Button. <input type="button">.
Wenn ich auf diesen Button Click möchte ich gern die Funktion rechne() aufrufen. Diese soll den Inhalt des zweiten Textfeldes vom ersten Abziehen. Das Ergebnis soll dann in das dritte Textfeld ausgegeben werden.
Und da gehts nun los:
Wie kann ich eingetragene Werte aus einem Textfeld übergeben und wie kann ich vorallem das Ergebnis ins value des Textfeldeszurückgeben. beim onClick-Ereignis des Buttons müsste ich ja die values der Textfelder als variablen übergeben. In C++ war das alles so einfach *lol* nur blick ich irgendwie nicht durch. In meinem php5 Handbuch ist das irgendwie nicht erklärt, anscheinend brauch das keiner :P
Bin für jeden Tipp dankbar.
lg
Steffen
ich habe eine kleine Frage. Ich lerne gerade autodidaktisch php und hab mir gerade die Lektion Formulare vorgenommen. Ich möchte ein kleines Script schreiben:
In einem Formular hat man 3 Textfelder, die mit <input type="text"> erstellt sind.
Ich habe 2 Button. Einen Submit-Button, den ich jetzt noch nicht benötige und einen "Berechne" Button. <input type="button">.
Wenn ich auf diesen Button Click möchte ich gern die Funktion rechne() aufrufen. Diese soll den Inhalt des zweiten Textfeldes vom ersten Abziehen. Das Ergebnis soll dann in das dritte Textfeld ausgegeben werden.
Und da gehts nun los:
Wie kann ich eingetragene Werte aus einem Textfeld übergeben und wie kann ich vorallem das Ergebnis ins value des Textfeldeszurückgeben. beim onClick-Ereignis des Buttons müsste ich ja die values der Textfelder als variablen übergeben. In C++ war das alles so einfach *lol* nur blick ich irgendwie nicht durch. In meinem php5 Handbuch ist das irgendwie nicht erklärt, anscheinend brauch das keiner :P
PHP-Code:
<?
function rechne($wert1,$wert2) {
$ergebnis = $wert1-$wert2;
return $ergebnis;
}
?>
<form...
<input name="textfeld1" type="text">
<input name="textfeld2" type="text">
<input name="textfeld3" type="text">
<input name="berechne" type="button" value="Berechne" onClick="<?$ergeb=rechne(GROßE FRAGE); ÜBERGABE an value.textfeld3 auch GROßE FRAGE ;-) ?>">
...</form>
lg
Steffen
Kommentar