Mit Textfeld auf Variable verw.?
Lukas
- html
Hallo an alle da draußen!!
Kann mir mal jemand sagen
ob es möglich ist, mit dem entsprechendem code die eingabe eines Textfeldes auf eine Variable (Javascript) zu verweisen??
Kann mir mal jemand sagen
ob es möglich ist, mit dem entsprechendem code die eingabe eines Textfeldes auf eine Variable (Javascript) zu verweisen??
Ist es, z.B. durch:
var deinText = document.getElementByID("FeldID").value
oder durch:
var deinText = document.form.elements["FeldName"].value
Gruss,
Stefan
Danke :)
Eigentlich stand das schonmal woanders aber da hab ichs net gecheckt aber jetzt schon ;)
THX
Kann mir mal jemand sagen
ob es möglich ist, mit dem entsprechendem code die eingabe eines Textfeldes auf eine Variable (Javascript) zu verweisen??Ist es, z.B. durch:
var deinText = document.getElementByID("FeldID").value
oder durch:
var deinText = document.form.elements["FeldName"].value
Gruss,
Stefan
Das klappt irgendwie nicht weil dann kommt ne error meldung das das objekt diese methode nicht unterstützt
ich hatte ein normales textfeld(input type="text")
vlt. geht das damit nicht...
ich hatte ein normales textfeld(input type="text")
Um ein Element gezielt ansprechen zu können, braucht es entweder das Attribut "name" oder aber "id"..
Hab ich beides schon ausprobiert und entsprechend natürlich auch deinen code geändert
kannste das net selber mal ausprobieren und mir den gesamten code schicken
Bitte ich brauch nen gescheiten code
Hi,
Bitte ich brauch nen gescheiten code
Das betteln wird dich wohl nicht viel weiter bringen.
Zeig doch mal deinen Code (ggf. mit den Fehlermeldungen die du dabei erhaeltst), dann wirst du auch vernuenftige Antworten erhalten.
mfG,
steckl
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
var test = document.form.elements["textfield"].value;
function check()
{
if( test == "TestText")
{
alert("Es hat geklappt!")
}
else
{
alert("Es hat nicht geklappt")
}
}
</script>
</head>
<body>
<form>
<input type="text" value="TestText" maxlength="40" size="40" name="textfield">
<input type="button" value="KLICK ME" onclick="check()" name="txt">
</form>
</body>
</html>
OK das is der Code und wenn man auf KLICK ME klickt überprüft die seite ob die variable TestText heißt.
Und die entscheidende Zeile ist
var test = document.form.elements["textfield"].value;
ich will das die variable immer dem textfeld entspricht.
Und warum fragst du den Wert ab, bevor du auf den Button drückst? Du greifst auf ein Element zu, bevor dieses existiert...
Endweder du liest den Wert NACH ab, sobald die Seite komplett geladen ist, oder sobald du auf den Button drückst!
Endweder du liest den Wert NACH ab, sobald die Seite komplett geladen ist, oder sobald du auf den Button drückst!
Und was genau soll ich jetz anders machen? (Code)
Hi,
Endweder du liest den Wert NACH ab, sobald die Seite komplett geladen ist, oder sobald du auf den Button drückst!
Und was genau soll ich jetz anders machen? (Code)
Die Zeile
var test = document.form.elements["textfield"].value;
(je nach Bedarf) entweder mit onload im body-tag aufrufen, oder sie in die Funktion check() schreiben.
Zu dem Zeitpunkt, zu dem sie jetzt aufgerufen wird existiert das Formular noch nicht.
mfG,
steckl
Es klappt immer noch nicht hier der code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
function check()
{
var test = document.form.elements["textfield"].value;
if( test == "TestText")
{
alert("Es hat geklappt!")
}
else
{
alert("Es hat nicht geklappt")
}
}
</script>
</head>
<body>
<form>
<input type="text" value="TestText" maxlength="40" size="40" name="textfield">
<input type="button" value="KLICK ME" onclick="check()" name="txt">
</form>
</body>
</html>
Hi,
var test = document.form.elements["textfield"].value;
versuchs mal mit "forms[0]".
Das nächste mal würde dir auch ein Blick auf SELFHTML oder in die Fehlerkonsole deines Browsers, weiterhelfen.
mfG,
steckl
wo soll ich forms[0] hintun???
Hi,
wo soll ich forms[0] hintun???
Wahrscheinlich nicht in die Zeile, die ich in meinem Posting zitiert habe ...
Sorry, wenn du zu faul bist, dem Link von mir zu folgen und da ein paar Zeilen durchzulesen bin ich zu faul um weiter auf deine Fragen zu antworten. Dies ist das Forum von SELFhtml und nicht von KAUMIRALLESVORICHWILLEHNIXLERNENhtml.
mfG,
steckl