Hallo,
vielen Dank für die kostenlose Online-Auskunft! Hätte folgende
Frage: Ich möchte mir ein javascript mit 2 Formularen
(Textarea) erstellen, wo ich in das erste einen Text eingebe,
dieser in eine Tabelle geschrieben wird, aber die Buchstaben
einzeln z.B. in die Felder 1,3,5 usw. und, wenn eich einen
zweiten Text eingebe, die einzelnen Buchstaben in die Felder
2,4,6 usw. geschrieben werden. Wie mache ich das? Könnten Sie
mir dabei helfen?
Der volle Quelltext (Anwendungsbeispiel) ist auf meiner Seite zu finden: http://frostforum.fr.funpic.de/tabelle.htm
Aber da diese leider nicht immer verfügbar ist, werde ich einen kleinen Auszug des Skripts anfügen:
var t = „“;
for(var i=0;i";
if(i"+s1.substr(i,1)+"";
else t+=" „;
if(i“+s2.substr(i,1)+"";
else t+=" „;
t+=“";
}
t+="";
Tabellen hingegen zu bearbeiten ist allerdings einfach nur unmöglich, da das table-Element keine innerHTMLs zulässt, wie ich es schon in der Vergangenheit machen wollte.
Natürlich geht das gleiche auch mit Textareas, dort könnte man bspw. die einzelnen Zeilen als Zeilen der Tabelle umwandeln. Etwas komplizierter wird es aber mit Trennzeichen, da muss man auf die Indexfunktionen zugreifen. Siehe dazu auch: http://de.selfhtml.org/javascript/objekte/string.htm
Viel Glück - und nicht aufgeben beim Coden!
Endres