Thema: bbcode/insert script f. textfelder...

Folgenden Teil-Code habe ich mir aus verschiedenen Skripts zusammengeschustert...

        var txtarea = document.forms[form].elements[field];
        var selLength = txtarea.textLength;
        var selStart = txtarea.selectionStart;
        var selEnd = txtarea.selectionEnd;
        var oldScrollTop = txtarea.scrollTop;
        var s1 = (txtarea.value).substring(0,selStart);
        var s2 = (txtarea.value).substring(selStart, selEnd)
        var s3 = (txtarea.value).substring(selEnd, selLength);
        txtarea.value = s1 + '[' + v + ']' + s2 + '[/' + v + ']' + s3;
        txtarea.selectionStart = s1.length;
        txtarea.selectionEnd = s1.length + 5 + s2.length + v.length * 2;
        txtarea.scrollTop = oldScrollTop;
        txtarea.focus();
        return;

Dieser Teilcode soll per Angabe von "form" (Formular ID), "field" (Eingabefeld ID) und "v" (Einzufügender Code) den fertigen Text einfügen. Dabei berücksichtigt werden Markierungen welche gemacht wurden. Werde keine Markierungen gemacht, wird der Text einfach so eingefügt. Mein Problem ist nun, dass beim Klick auf einen entsprechenden Link/Button der einzufügende Text eingefügt wird _aber_ direkt danach wieder verschwindet, also das gesamte Textfeld geleert wird.

Ich habe meine JS-File jetzt soweit untersucht dass es definitniv an diesem Teilcode liegen muss (der soll seine Aufgabe für Mozilla-Browser erledigen, ich teste mit Firefox auf Mac)

Danke für eure Hilfe und Tipps!

Grüße, David

2

Re: bbcode/insert script f. textfelder...

Hi David,

poste Doch mal das komplette Beispiel, dann muss nicht nicht alles selber rum bastelln ;o)

vg
Hannes

_______________________________________________________________

/-/annes (j|g) ... http://www.jg-webdesign.de

3

Re: bbcode/insert script f. textfelder...

nett gemeint, aber hat sich inzwischen erledigt. habe nach langer suche keine lösung gefunden und installiere gerade den auf javascript basierend wysiwyg editor tinyMCE... werde dort einige änderungen durchführen und denke dann wird mir das sogar noch besser gefallen, dennoch danke

4

Re: bbcode/insert script f. textfelder...

Alles klar .. weiterhin viel Erfolg!

_______________________________________________________________

/-/annes (j|g) ... http://www.jg-webdesign.de