![]() |
HTML-Eingabefeld mit Javascript verknüpfen
hallo leute,
meine frage ist bestimmt ziemlich dumm, aber da ich nirgendwo was passendes gefunden habe, poste ich das einfach mal hier: ich habe ein ganz einfaches html-eingabefeld:
Delphi-Quellcode:
wie schaffe ich es jetzt, den eingegebenen string einer javascript-variable zuzuordnen?
<form >
Bitte den Link der Nickpage eingeben: <input name="address" type="text" size="100" maxlength="100"></p> </form> gruß, eric |
Re: HTML-Eingabefeld mit Javascript verknüpfen
Du gibst deinem Formular und deinem Textfeld einen Namen und greifst dann im Javascript darauf zu.
HTML:
XML-Code:
JavaScript:
<form name="Formular" ... >
<input name="Textfeld" ... /> </form>
Code:
alert(document.Formular.Textfeld.value);
|
Re: HTML-Eingabefeld mit Javascript verknüpfen
danke erstmal für die antwort, dein vorschlag funktioniert aber nicht ... oder ich hab da was falsch gemacht :stupid:
Code:
da erscheint nur ein leerer alert ...
<form name="formular">
Bitte den Link der Nickpage eingeben: <input name="enteraddress" type="text" size="100" maxlength="100"></p> </form> <script language="JavaScript1.2" type="text/javascript"> alert(document.formular.enteraddress.value); |
Re: HTML-Eingabefeld mit Javascript verknüpfen
Es wird der Text des Edits zur Zeit des Aufrufs ausgegeben. Und wenn du das Script an dieser Stelle einfügst, ist das Textfeld eben leer. Wenn du noch einen Button platzierst und es dem OnClick-Event zuordnest dürfte es das gewünschte Ergebnis bringen.
|
Re: HTML-Eingabefeld mit Javascript verknüpfen
okay, alert oder wie in meinem fall document.write funktioniert jetzt ...
aber wie ordne ich jetzt der variable "address" den wert document.formular.enteraddress.value zu? mit
Code:
scheint das ja nicht zu gehen ...
<input type="button" name="okay" value="OK"
onclick="var adress = document.formular.enteraddress.value"> |
Re: HTML-Eingabefeld mit Javascript verknüpfen
Du kannst es ja in einer Funktion aufrufen.
JavaScript
Code:
HTML
function zuweisen() {
var adresse = document.formular.enteraddress.value"; [...]
XML-Code:
<input type="button" name="okay" value="OK" onclick="zuweisen()" />
|
Re: HTML-Eingabefeld mit Javascript verknüpfen
funktioniert immer noch nicht ....
muss ich zuerst javascript und dann das formular deklarieren oder andersrum? oder spielts keine rolle? |
Re: HTML-Eingabefeld mit Javascript verknüpfen
hier mal ein komplettes Gerüst
vllt hilft dir das weiter...
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function zuweisen() { var adresse = document.test_form.test_input.value; alert(adresse) //zu Testzwecken [...] } </script> </head> <body> <form action="" method="get" name="test_form"> <input name="test_input" type="text" onclick="zuweisen()"/> </form> </body> </html> |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz