Smiles durch anklicken einfügen (in Forum)

Hallo,

und zwar möchte ich gern folgendes machen, weiß aber leider nicht wie.

Ich habe eine Art Forum gebaut und dort wo man die Postings eingibt, kann man auch smiles einfügen aber derzeit nur wenn man weiß wie die tastenkombinationen sind z.B. :smile: . ich möchte aber es gern so machen. Links neben dem Eingabefeld sind alle smiles die möglich sind abgebildet und wenn ich auf ein Smile klicke, fügt er automatisch in das Eingabefeld die zeichen ein.

Kann mir da jemand helfen?

Danke Maxe

Hallo !

Hallo,

und zwar möchte ich gern folgendes machen, weiß aber leider
nicht wie.

Ich habe eine Art Forum gebaut und dort wo man die Postings
eingibt, kann man auch smiles einfügen aber derzeit nur wenn
man weiß wie die tastenkombinationen sind z.B. :smile: . ich
möchte aber es gern so machen. Links neben dem Eingabefeld
sind alle smiles die möglich sind abgebildet und wenn ich auf
ein Smile klicke, fügt er automatisch in das Eingabefeld die
zeichen ein.

Kann mir da jemand helfen?

  1. Bist du hier etwas falsch, das muss nach JavaScript.

  2. (Aus dem Source eines phpbb2)

    function emoticon(text) {
    var txtarea = document.post.message;
    text = ’ ’ + text + ’ ';
    if (txtarea.createTextRange && txtarea.caretPos) {
    var caretPos = txtarea.caretPos;
    caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ’ ’ ? caretPos.text + text + ’ ’ : caretPos.text + text;
    txtarea.focus();
    } else {
    txtarea.value += text;
    txtarea.focus();
    }
    }

Die Zeile natürlich für jedes Smilie…Alexander

DANKE!!!
Vielen Dank, hat super geklappt!!!

Maxe

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]