Quote:
"KlausInge" <info (AT) mafiosi (DOT) info> schrieb im Newsbeitrag
news:1182238285.213530.96290 (AT) w5g2000hsg (DOT) googlegroups.com...
Hallo, ich hoffe, das ich hier richtig bin.
Ich habe ein Formularfeld mit 3 Inputfelder. Diese können mit Werten
gefüllt werden. Nun sol les aber möglich sein, das nach jedem
Inputfeld ein Button ist. Ein Klick auf den Button zum Inputfeld soll
bewirken, das in das Inputfeld ein vorher definierter Wert eingetragen
wird.
Ist dies möglich? Habe bereits gegoogelt aber nichts brauchbares
gefunden. |
Ich denke doch, dass das möglich ist. Du meinst vielleicht:
<script language="JavaScript"><!--
function setDef(elem,val) {
document.getElementById(elem).value = val;
}
--></script>
<input id="Input1">
<button onclick="setDef('Input1','Default1')">Default</button>
Die beiden letzten Zeilen wiederholst du jetzt sooft du sie braucht
mit den gewünschten vordefinierten Werten.
Ich mache übrigens etwas Ähnliches, spare aber die Buttons zum
Setzen der Defaults: gibt der Benutzer ein "?" ein (natürlich nur in
Feldern, wo eine solche Eingabe ansonsten nicht vorgesehen ist),
bekommt er den Defaultwert gesetzt. Das spart Platz und macht
die Formulare übersichtlicher. Man muss den Benutzer natürlich
darauf hinweisen, was ich mittels <input title="..." /> erledige.
LG, Ferry
--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol (AT) adv (DOT) magwien.gv.at