Wie kann ich die input-Felder als Parameter von Funktionen in javascript?
Also ich habe ein input-text-Felder und eine Schaltfläche
<input type=text value="a"/>
<input type=text value="b"/>
<input type=button onclick=???/>
und ich will die Werte dieser Textfelder als Parameter in einer Funktion, die aufgerufen wird, wenn ich auf einen button, sagen
function foo(a,b) {
dostuff(a);
dostuff(b);
}
Ich weiß nicht, was in dem Fragezeichen. Also, was wird der Wert des text-inputs, ich glaube nicht das Dokument.getElementById bekommt den Wert von Ihnen, nur das element selbst.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere Möglichkeiten zum Zugriff auf diese Werte, aber die empfohlene ist, um zu starten, indem man die input-Elemente ID.
Nun können Sie
document.getElementById
zu bekommen, das element, und dann den WertHinweis: die Verwendung von " vs ", da bei Ihnen die verschachtelte...
Aber man könnte auch einfach die ID ' s zu
foo
, und habenfoo
tun, diegetElementById
-Zeug.foo
- Funktion aufgenommen wurde, in einen Verschluss und nicht im globalen scope verfügbar. Stellen Sie 'kein Umbruch', und Sie sollte gut sein.weisen eine
id
Eingänge und dann rufen Sie mitgetElementById