Value eines mit innerHTML eingefügten Textfelds
mike
- javascript
0 Robert Bamler0 mike
hallo zusammen,
kann ich den Value eines Textfelds auslesen, wenn ich ihn mit innerHTML eingefügt habe (als String)?
var anz = "<input type='text' name='menge' value=''>";
anz wird dann bei einem bestimmten <div> eingefügt.
das problem ist nur, dass ich nicht genau weiss ob und wenn ja wie ich auf den value des Textfelds zugreifen kann.
danke für eure hilfe.
mike
Hallo,
kann ich den Value eines Textfelds auslesen, wenn ich ihn mit innerHTML eingefügt habe (als String)?
var anz = "<input type='text' name='menge' value=''>";
anz wird dann bei einem bestimmten <div> eingefügt.
das problem ist nur, dass ich nicht genau weiss ob und wenn ja wie ich auf den value des Textfelds zugreifen kann.
Auf jeden Fall musst du das input in ein form-Tag reinschreiben:
var anz = "<form name='form1'><input type='text' name='menge' value=''></form>";
Ob du dann darauf zugreifen kannst, ist ungewiss. Probier's einfach mal aus:
var anz = "<form name='form1'><input type='text' name='menge' value=''></form>";
document.all.bestimmterdiv.innerHTML = anz;
document.form1.menge.value = "testwert";
Wobei das folgende Tag existieren muss:
<div id="bestimmterdiv"></div>
Robert
http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]
yoho...
Ob du dann darauf zugreifen kannst, ist ungewiss. Probier's einfach mal aus:
var anz = "<form name='form1'><input type='text' name='menge' value=''></form>";
document.all.bestimmterdiv.innerHTML = anz;
document.form1.menge.value = "testwert";
Wobei das folgende Tag existieren muss:
<div id="bestimmterdiv"></div>
--> leider kann ich nicht darauf zugreifen, weil "anz"
- egal ob es in form-tags eingeschlossen ist oder
nicht - immernoch ein string und kein zugreifbares
objekt ist.
--> trotzdem danke für deine mühe.
mike