HILFE!!!
Marcel
- javascript
Ich habe ein kleines Problem!
Ich möchte ein texteingabefeld erstellen und den inhalt ( den ich dann reinschreibe ) einer variablen zuordnen.
Wie muß ich das anstellen??
einfach nur ( x=document.bla.blabla.vaule ) klappt ja leider nicht.
Vieleicht kann mir ja einer helfen??
Schau Dir mal
http://selfhtml.teamone.de/javascript/beispiele/formulareingaben.htm
an. In dem Beispiel solltest Du alles finden, was Du brauchst.
Im Übrigen sei hingewiesen darauf, dass man zuerst selbst recherchieren sollte (Forumregel!), Deine Frage hättest Du Dir nach kurzer Suche selbst hier bei SelfHTML beantworten können.
Offensichtlich muss hier mal selbst ein cool werden, denn sonst würde man ja nicht so kleingeistige Kommentare liefern.
Hallo
wie wärs mit http://learn.to/cooldown?
einen schönen Tag noch
Gruss
Louis
Dennoch schönen Tag noch,
Gruß,
Kim
mhhh, schön... die frage ist leider immernoch nicht beantwortet!
wenn ich z.B den Quelltext habe:
<html><head><title>Test</title>
</head><body>
<form name="Eingabe">
<input type="text" name="Feld">
<script language=JavaScript>
var y = document.Eingabe.Feld.value;
</script>
<input type="button" value="OK" onClick="alert(y)">
</form>
</body></html>
bekomme ich nicht meine Eingabe als Ausgabe.
Und das ist mein Problem dabei! Irgendwas stimmt
mit der Zuweisung nicht, und ich weiß nicht was.
bekomme ich nicht meine Eingabe als Ausgabe.
Und das ist mein Problem dabei! Irgendwas stimmt
mit der Zuweisung nicht, und ich weiß nicht was.
wie wär's wenn du erst mal die Fehlermeldung rausfindest http:/glasgoogle.de
Struppi.
würde ich ja gerne dann machen, wenn der eine geben würde.
Es öffnet sich das alertfenster aber ohne den Eingegebenen Inhalt
würde ich ja gerne dann machen, wenn der eine geben würde.
Es öffnet sich das alertfenster aber ohne den Eingegebenen Inhalt
hast du die Seite gelesen die ich dir gegeben habe?
Struppi.
hi,
<input type="text" name="Feld">
<script language=JavaScript>
var y = document.Eingabe.Feld.value;
welchen wert hat denn dein input-feld zu _diesem_ zeitpunkt?
richtig, gar keinen.
<input type="button" value="OK" onClick="alert(y)">
dies kann nur das ausgeben, was in y bereits drin steht.
und das ist eben allerhöchstens der leerstring, der zum zeitpunkt der zuweisung an die variable y in deinem feld drin stand.
Und das ist mein Problem dabei! Irgendwas stimmt
mit der Zuweisung nicht, und ich weiß nicht was.
der _zeitpunkt_ der zuweisung ist der falsche für dein vorhaben.
gruss,
wahsaga
Hallo,
mhhh, schön... die frage ist leider immernoch nicht beantwortet!
doch, die Seite in SelfHTML würde Dir weiterhelfen.
Du hast offensichtlich die Grundlagen von JavaScript noch nicht ganz verstanden. Ist nicht bös gemeint! :)
<input type="text" name="Feld">
Hat bisher keinen Inhalt.
<script language=JavaScript>
var y = document.Eingabe.Feld.value;
Hier liest Du das LEERE Eingabefeld aus.
<input type="button" value="OK" onClick="alert(y)">
Und hier gibst Du dann den immer noch leeren Wer von y aus.
Wenn Du wissen willst, was JETZT im Eingabefeld steht, dann solltest Du das auch JETZT abfragen. ;)
Gruß, Thoralf
Hallo,
wenn ich z.B den Quelltext habe:
<html><head><title>Test</title>
</head><body>
<form name="Eingabe">
<input type="text" name="Feld">
<script language=JavaScript>
var y = document.Eingabe.Feld.value;
</script>
<input type="button" value="OK" onClick="alert(y)">
</form>
</body></html>
Irgendwas stimmt
mit der Zuweisung nicht, und ich weiß nicht was.
Wie bek.... kann man sein. :-)
Der Script-Teil
var y = document.Eingabe.Feld.value;
wird beim laden der HTML-Seite ausgeführt und hat damit den Inhalt den das Formularfeld kurz nach dem laden hat (üblicherweise nichts) und dieser wird nach y übertragen. Spätere Änderungen in document.Eingabe.Feld.value wirken sich dann natürlich NICHT auf y aus, wenn man nicht due Zuweisung später wiederholt.
Richtig müsste es daher lauten:
<input type="button" value="OK" onClick="y = document.Eingabe.Feld.value;alert(y)">
Gruß
MichaelB
Hallo,
Dein Computer ist auch nur ein Mensch und arbeitet die Anweisungen der Reihenfolge nach ab:
<input type="text" name="Feld">
<script language=JavaScript>
var y = document.Eingabe.Feld.value;
</script>
<input type="button" value="OK" onClick="alert(y)">
Du merkst, wo es klemmt?
Das hier:
<input type="button" value="OK" onClick="document.Eingabe.Feld.value">
allerdings führt schon zu nem ganz anderen Ergebnis...
Grüße,
Utz
einfach nur ( x=document.bla.blabla.vaule ) klappt ja leider nicht.
var x = document.formular.textfeld.value;
müsste klappen, value funktioniert auch bei Textfeldern
Ich habe ein kleines Problem!
Ich möchte ein texteingabefeld erstellen und den inhalt ( den ich dann reinschreibe ) einer variablen zuordnen.
Wie muß ich das anstellen??
einfach nur ( x=document.bla.blabla.vaule ) klappt ja leider nicht.
Vieleicht kann mir ja einer helfen??
Hallo,
Also der Herr schreit lauthals um HILFE !!!!!! und beginnt sein Posting ohne Hllo und Grüßgott mit "Ich habe ein _kleines_Problem"
--ohne Kommentar--
lol, und gude nacht