Wert aus input Feld übernehmen und an Link hängen?
Flo
- javascript
Hallo,
ich habe ein Formular mit z.B. einem input-Feld:
<input type="text" name="farbe" size="20">
Nach eintippen eines Wertes will ich den Wert an einen Link hängen, z.B. so:
<a href="javascript:show('farbe');"> also farbe soll der Wert aus dem input-Feld sein.
Wie bekomme ich dies hin?
Vielen lieben Dank.
Flo
Hi,
gib dem input-Feld eine ID.
Dann kannst du mit
document.getElementById("id").value
den Wert abrufen.
Gruß
Hi,
aber so <a href="javascript:show('document.getElementById("id").value');"> funktioniert es ja nicht. Wie kann ich direkt eine Variable in show('Var'); bringen?
Danke!
Flo
Hi,
gib dem input-Feld eine ID.
Dann kannst du mit
document.getElementById("id").value
den Wert abrufen.Gruß
Hi,
lass die beiden ' weg, sonst wird es als Zeichenkette interpretiert.
javascript:show(document.getElementById("id").value);
Gruß
Hallo nochmal,
ich komme einfach nicht weiter! Und zwar soll es ja in einem PHP-Bereich ausgeführt werden, also so:
echo "<a href="javascript:sndReqArg('$breite','$hoehe','20',document.getElementById("bildbreiteneu").value)">Bildvorschau</a>";
Nur wie bekomme ich jetzt beim Ausfüllen des Formulars den Wert in den Link. So funktioniert es nicht.
Viele Grüße
Flo
Hi,
lass die beiden ' weg, sonst wird es als Zeichenkette interpretiert.
javascript:show(document.getElementById("id").value);
>
>
> Gruß
Hi,
ich komme einfach nicht weiter!
Wir mit deiner Art von "Problembeschreibungen" auch nicht, wenn diese lediglich aus
So funktioniert es nicht.
bestehen.
Bitte lese die Tipps fuer Fragende.
Und zwar soll es ja in einem PHP-Bereich ausgeführt werden, also so:
Das ist Quark.
PHP wird auf dem Server ausgefuehrt, und hat seine Arbeit laengst getan, wenn das Dokument auf dem Client ankommt.
Der Umstand, dass serverseitig eventuell PHP verwendet wird, hat hier also exakt Null Relevanz.
echo "<a href="javascript:sndReqArg('$breite','$hoehe','20',document.getElementById("bildbreiteneu").value)">Bildvorschau</a>";
Nur wie bekomme ich jetzt beim Ausfüllen des Formulars den Wert in den Link.
Warum willst du denn eigentlich "den Wert in den Link" bekommen?
Warum schreibst du den Zugriff auf das Formularelement bzw. seinen Inhalt nicht einfach in die Funktion sndReqArg mit hinein?
Und bitte zitiere zukuenftig vernuenftig, und nicht einfach alles.
MfG ChrisB