Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2004 Teil von Mai

SELFHTML Forumsarchiv
BBCode einfügen

Informationsseite
  1. Seite (JAVASCRIPT) BBCode einfügen von Hondo, 23. 05. 2004, 21:10
nach unten

BBCode einfügen

Die folgende Nachricht zum Thema stammt von: Hondo, 23. 05. 2004, 21:10

Hallo,
ich möchte per Link einen BBCode (od. beliebiger Text) in ein textarea einfügen.
Dazu hab ich aus dem ForenScript den Code übernommen.

Der Aufruf per Link geht folgendermassen:
<a href="javascript:surroundText(\'[b]\',\'[/b]\')">

Das JavaSript sieht so aus:
function surroundText(text1,text2)
{
if (document.postmodify.message.createTextRange && document.postmodify.message.caretPos) {
var caretPos = document.postmodify.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;
}
else document.postmodify.message.value += text1 + text2;
document.postmodify.message.focus(caretPos);
}

Der Formular-Tag sieht so aus:
<form action="forum.php?action=addartikel2" method="post" name="postmodify">

Das Textarea sieht so aus:
<textarea name="message" rows="15" cols="55"></textarea>

Aber irgendwie klappt das ganze nicht. bekomme auch keine Fehlermeldung etc.

Gruß Andreas

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2004 Teil von Mai

© 1998-2006 Seite Impressum, Software: Classic Forum