textarea zuweisung per eval("")...
alex
- dhtml
hallo
kann mir jeman bei folgendem problem helfen:
ich muß per eval einer textarea einen wert zuweisen in dem '\n' (backslash n; bin nämlich langsam verunsichert!) vorkommt.
bekomme aber die fehlermeldung "nicht abgeschlossene zeichenlolgenkonstante".
wie kann ich das verhindern??
eval("document.test.txttest1.value="hallo\ntest";");
vielen dank
alex
Hi,
eval("document.test.txttest1.value="hallo\ntest";");
eval("document.test.txttest1.value='hallo\ntest';");
so gehts, aber wieso eval und nicht gleich document.test...??
Grüße aus Oberfranken
Sven
Hi Sven,
habe eval("document.test.txttest1.value='hallo\ntest';"); ausprobieret, geht aber auch nicht!:-(
danke trotzdem
noch eine idee wie es gehen könnte?
alex
Hi,
eval("document.test.txttest1.value="hallo\ntest";");
eval("document.test.txttest1.value='hallo\ntest';");
so gehts, aber wieso eval und nicht gleich document.test...??
Grüße aus Oberfranken
Sven
Hi Sven,
habe eval("document.test.txttest1.value='hallo\ntest';"); ausprobieret, geht aber auch nicht!:-(
danke trotzdem
noch eine idee wie es gehen könnte?
alex
Hi,
eval("document.test.txttest1.value="hallo\ntest";");
eval("document.test.txttest1.value='hallo\ntest';");
so gehts, aber wieso eval und nicht gleich document.test...??
Grüße aus Oberfranken
Sven
--kenne die funktion eval() zwar nicht, aber es ist schon komisch, dass du in ihr erst den wert definierst
wie wärs mit
document.test.txttest1.value="hallo\ntest";
eval(document.test.txttest1.value);
gruss
Hi Romy,
--kenne die funktion eval() zwar nicht, ...
das läßt sich ändern ;) http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#eval
Grüße aus Oberfranken
Sven
Hi,
habe eval("document.test.txttest1.value='hallo\ntest';"); ausprobieret, geht aber auch nicht!:-(
jetzt hab ich's auch kurz ausprobiert, den Backslash verdoppeln, dann gehts:
eval("document.test.txttest1.value='hallo\ntest'");
Sven
jetzt gehts,
vielen dank
alex
Hi,
habe eval("document.test.txttest1.value='hallo\ntest';"); ausprobieret, geht aber auch nicht!:-(
jetzt hab ich's auch kurz ausprobiert, den Backslash verdoppeln, dann gehts:
eval("document.test.txttest1.value='hallo\ntest'");
Sven