Textarea mit < br > link
Fraction
- javascript
Hallo.. ich habe eine textarea in der ich für Absätze br's brauche! Nun möchte ich einen Link machen der per Java-Script ein br in meine Textarea macht..
göt dat ?
Büdde um hilfe!
bye
Fraction
Hallo.. ich habe eine textarea in der ich für Absätze br's brauche! Nun möchte ich einen Link machen der per Java-Script ein br in meine Textarea macht..
Klappt nicht unbedingt so, wie du denkst. Javascript weiß nicht, wo sich der Cursor befindet, kann folglich auch kein <br> an der Cursorposition einfügen.
Was geht:
Javascript kann ans Textende <br> einfügen. document.formname.textareaname.value=document.formname.textareaname.value+'<br>';
Und du kannst die Zeilenumbrüche (Returntastendrücke) in der Textarea aber auch per Javascript oder serverseitig in <br> umwandeln. PHP hat da so eine passende Funktion namens nl2br();. Aber mit Javascript dürfte es auch kein großes Problem sein. string.replace() bemühen und "\n" in "<br>\n" umwandeln.
- Sven Rautenberg.
Javascript kann ans Textende <br> einfügen. document.formname.textareaname.value=document.formname.textareaname.value+'<br>';
Und du kannst die Zeilenumbrüche (Returntastendrücke) in der Textarea aber auch per Javascript oder serverseitig in <br> umwandeln. PHP hat da so eine passende Funktion namens nl2br();. Aber mit Javascript dürfte es auch kein großes Problem sein. string.replace() bemühen und "\n" in "<br>\n" umwandeln.
Super das das geht.. :)
Aber um ehrlich zu sein hab ich von Java so wenig peilung das ich mit deinen Zeilen wenig anfangen kann! :(
Könnte mir das jemand in einem komplettem Script geben ?
Vielen Dank
Fraction
Re-Moin!
Super das das geht.. :)
Aber um ehrlich zu sein hab ich von Java so wenig peilung das ich mit deinen Zeilen wenig anfangen kann! :(
Könnte mir das jemand in einem komplettem Script geben ?
Self kommt von Selbermachen.
</selfhtml/javascript/objekte/string.htm#replace> - da mußt du gucken.
- Sven Rautenberg
Super! Vielen Dank!
Oh.. doch noch ein kleines problemchen.
Der OnClick (dann dein text) funktioniert. Aber leider geht der Cursor ja dann aus dem Textfeld raus. Ich möchte das die Besucher einfach weiter schreiben können. Könnte ich das mit einer Tastenkombination o.ä. machen? Oder das der cursor beim OnClick wieder ins Textfeld "springt" ??
Bitte nochmal helpen :(
thx
Fraction
Hallo Fraction
Oh.. doch noch ein kleines problemchen.
Der OnClick (dann dein text) funktioniert. Aber leider geht der Cursor ja dann aus dem Textfeld raus. Ich möchte das die Besucher einfach weiter schreiben können. Könnte ich das mit einer Tastenkombination o.ä. machen? Oder das der cursor beim OnClick wieder ins Textfeld "springt" ??
leider geht das nicht mehr so einfach, mit dieser Problemstellung bewegst du dich sozusagen in den höheren JavaScriptbereichen, deren Erläuterung hier zuviel ist.
Mache doch die Ersetzung schlicht und einfach unmittelbar vor dem Absenden des Formulares.
Verwende dazu den Eventhandler onsubmit http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onsubmit
Viele Grüße
Antje
guten Abend Antje,
mit dieser Problemstellung bewegst du dich sozusagen in den höheren JavaScriptbereichen, deren Erläuterung hier zuviel ist.
Darf ich fragen, wo diese "höheren Bereiche" beginnen, und wieso deren "Erläuterung hier zuviel ist" ? Es wär doch eigentlich zu wünschen, daß im Forum nicht immerzu nach dem Themenbereich "Frames" gefragt, sondern auch mal was Kniffligeres diskutiert werden könnte ...
abendliche Grüße aus Berlin
Christoph S.
mit dieser Problemstellung bewegst du dich sozusagen in den höheren JavaScriptbereichen, deren Erläuterung hier zuviel ist.
Darf ich fragen, wo diese "höheren Bereiche" beginnen, und wieso deren "Erläuterung hier zuviel ist" ? Es wär doch eigentlich zu wünschen, daß im Forum nicht immerzu nach dem Themenbereich "Frames" gefragt, sondern auch mal was Kniffligeres diskutiert werden könnte ...
Oha. Dazu sag ich erstmal nichts :)
Hallo Christoph
mit dieser Problemstellung bewegst du dich sozusagen in den höheren JavaScriptbereichen, deren Erläuterung hier zuviel ist.
Darf ich fragen, wo diese "höheren Bereiche" beginnen, und wieso deren "Erläuterung hier zuviel ist" ? Es wär doch eigentlich zu wünschen, daß im Forum nicht immerzu nach dem Themenbereich "Frames" gefragt, sondern auch mal was Kniffligeres diskutiert werden könnte ...
eigentlich wurde das in letzter Zeit relativ oft diskutiert. Was Fraction will ist dann nur noch über das Textrangeobjekt bzw. im NN4 noch etwas komplizierter zu erledigen.
Siehe
http://selfsuche.teamone.de/cgi-bin/such.pl?suchausdruck=textarea+markieren+Text&lang=on&feld=alle&index_4=on&index_5=on&hits=100
http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
Für den Netscape 6 ist mir noch keine Lösung bekannt, aber vielleicht läuft die mir auch noch über den Weg :-)
Ansonsten fand ich, dass diese Verweise Fraction nur noch mehr verwirrt hätten als er jetzt schon ist. Diesen Overkill wollte ich ihm nicht zumuten.
Viele Grüße
Antje
guten Morgen ;-)
Ansonsten fand ich, dass diese Verweise Fraction nur noch mehr verwirrt hätten als er jetzt schon ist. Diesen Overkill wollte ich ihm nicht zumuten.
das hab ich nicht gleich so gelesen, ist mir aber sehr verständlich.
Grüße aus Berlin
Christoph S.