Marion: Fragen zu JS und Textarea

N'abend!
Ich habe eine Frage zu JS und einer Textarea.
Ist es möglich, dass an der Stelle des Cursors Text eingefügt wird, wenn der User auf einen Button geklickt hat? Wenn es möglich ist, wie muss ich das machen?
Und kann ich dann den Inhalt einer Textarea in einem Array speichern? Ich würde gerne diesen Array dann durchsuchen und bestimmte Zeichen durch andere ersetzen. Ist das eine gute Möglichkeit, oder gibt es bessere?
Vielen Dank für euer bemühen!
ganz liebe Grüße, Marion

  1. Hallo Marion.

    Ist es möglich, dass an der Stelle des Cursors Text eingefügt wird, wenn der User auf einen Button geklickt hat? Wenn es möglich ist, wie muss ich das machen?

    Ist es, es gibt dazu sogar einen Artikel bei SELFHTML.

    Und kann ich dann den Inhalt einer Textarea in einem Array speichern?

    Wenn du den Inhalt der Textarea zum Beispiel an einem Trennzeichen deiner Wahl http://de.selfhtml.org/javascript/objekte/string.htm#split@title=auftrennst, natürlich.

    Ich würde gerne diesen Array dann durchsuchen und bestimmte Zeichen durch andere ersetzen.

    Wozu bedarf es da eines Arrays? Mehr als http://de.selfhtml.org/javascript/objekte/string.htm#replace@title=replace bzw. http://de.selfhtml.org/javascript/objekte/string.htm#index_of@title=indexOf und http://de.selfhtml.org/javascript/objekte/string.htm#substr@title=substr(http://de.selfhtml.org/javascript/objekte/string.htm#substring@title=ing) ist hierzu nicht nötig.

    Einen schönen Samstag noch.

    Gruß, Mathias

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    debian/rules
  2. Hallo,

    Ist es möglich, dass an der Stelle des Cursors Text eingefügt wird, wenn der User auf einen Button geklickt hat? Wenn es möglich ist, wie muss ich das machen?

    Ist sicherlich möglich, allerdings verstehe ich Deine Frage nicht ganz. Soll der Cursor an einer beliebigen Stelle im Text in der Textarea stehen?

    Und kann ich dann den Inhalt einer Textarea in einem Array speichern? Ich würde gerne diesen Array dann durchsuchen und bestimmte Zeichen durch andere ersetzen. Ist das eine gute Möglichkeit, oder gibt es bessere?

    var arr = new Array[];
    arr[0] = document.getElementById("die-id-deiner-textarea").value

    Wieso das Array? Speicherst Du nach und nach mehrere TAs?