Formular per onClick füllen

Exedo

Grünschnabel
Hallo zusammen,

ich bin noch ziemlicher Anfänger in JS und stehe vor einem Problem.
Ich möchte ein Formularfeld (input text) über einen Button mit einem Zeichen füllen. Dazu hab ich, zum testen, erstmal das gebaut:
HTML:
<form name="test" action="">
<input type="text" size="20" name="Testfeld" readonly="readonly" /><br />
 <input type="button" value="A" onclick="this.form.Testfeld.value = 'A'" />
</form>

Nun erscheint, wenn ich den Button anklicke, ein A im Feld. Also wie gewünscht. Ich möchte aber, wenn man den Button mehrmals drückt, auch mehrmals ein A eingegeben wird - nacheinander.

Also z.B. 3x drücken => "AAA"
Kann mir jemand da weiterhelfen?


Guten Rutsch euch allen!

Exedo
 
Ich würds einfach mal mit einem
PHP:
this.form.Testfeld.value += 'A'
probieren.

PHP:
<form name="test" action="">
<input type="text" size="20" name="Testfeld" readonly="readonly" /><br />
 <input type="button" value="A" onclick="this.form.Testfeld.value += 'A'" />
</form>

ich habs nicht getestet und bin auch nicht sehr mit Javascript befreundet, aber falls das nicht klappt kannst du auch noch .= statt += probieren. Die letzte, lange Möglichkeit wäre vermutlich
PHP:
this.form.Testfeld.value = this.form.Testfeld.value + 'A'

Gruß, Lime
 
Zurück