Hi!
Ich habe ein Formularfeld vom Typ Text.
Wenn nun dort jemand was eintippelt, soll der Wert sofort gelesen werden, und dann in ein zweites Feld vom Typ Text geschrieben werden.
Klappt aber nicht, weil ich keine Ahnung habe, wie der gelesene Wert vor dem Schreiben behandelt werden muss.
Hier einfach mal der Code.
erst die Funktion:
Nun das HTML:
Als Rückgabewert erhalte ich im "feld_2" den Wert "[object]".
Was muss ich machen, um das korrekt zu haben?
Danke!
PS: Ist mein erster Versuch mit JS
Ich habe ein Formularfeld vom Typ Text.
Wenn nun dort jemand was eintippelt, soll der Wert sofort gelesen werden, und dann in ein zweites Feld vom Typ Text geschrieben werden.
Klappt aber nicht, weil ich keine Ahnung habe, wie der gelesene Wert vor dem Schreiben behandelt werden muss.
Hier einfach mal der Code.
erst die Funktion:
PHP-Code:
<script language="JavaScript" type="text/javascript">
function calculate() {
feld2= document.rabatttabelle.feld_1;
document.rabatttabelle.feld_2.value=feld2;
}
</script>
PHP-Code:
<form name="rabatttabelle" action="" enctype="multipart/form-data">
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr bgcolor="#ececec">
<td align="left" valign="middle" width="50" class="text_klein">Stufe 1: </td>
<td align="left" valign="middle" width="75" class="text_klein">Warenwert €</td>
<td align="center" valign="middle" width="100" class="text_klein">
<input class="SUBJECTBLACK" type="text" onkeydown="calculate()" name="feld_1" size="4" maxlength="4">
</td>
<td align="center" valign="middle" width="100" class="text_klein">
<input class="SUBJECTBLACK" type="text" name="feld_2" size="4" maxlength="4">
</td>
</tr>
</table>
</form>
Was muss ich machen, um das korrekt zu haben?
Danke!
PS: Ist mein erster Versuch mit JS
Kommentar