BBcode an cursor position einfügen

  • Themenstarter Themenstarter joky_joky
  • Beginndatum Beginndatum
J

joky_joky

Hallo ich habe mir ein kleines javascript geholt das aber leider nicht im IE noch im Firefox noch in Opera richtig funktioniert.

Code:
function BildEinfuegen(Bild)
{
     nachricht = " "+Bild+" ";
     if (document.form.Textfeld.createTextRange && document.form.Textfeld.caretPos)
	 {
     var caretPos = document.form.Textfeld.caretPos;
     caretPos.Textfeld = caretPos.Textfeld.charAt(caretPos.Textfeld.length - 1) == ' ' ? nachricht + ' ' : nachricht;
     document.form.Textfeld.focus();
     }
	 else
	 {
     document.form.Textfeld.value+=nachricht;
     document.form.Textfeld.focus();
     }
}

Hier ist mein Code kann mir jemand sagen warum das nicht funktioniert?
Also es wird schon richtig eingefügt aber halt nur am ende des Textfeldes nich dort wo der Cursor ist.

Habe es jetzt schon mehrmals mit anderen Codes verglichen mir ist bisher aber kein fehler aufgefallen.

Weis jemand Rat?
 

Neue Beiträge

Zurück