Tag,
ich möchte in einem Formular ähnliche Smiliefunktionen haben, wie hier im Board. Beim Ausfüllen kann man per Click auf den Smilie die entsprechende Zeichenkette in das Textfeld einfügen, diese Zeichenkette wird dann per ereg_replace(); in den zugehörigen Smilie umgewandelt.
Man hat mir gesagt, dass man dazu die Datei VBCode.js bzw. BBCode.js braucht, da in dieser JavaScript File die Funktion smilie('smilie') enthalten ist. Habe es mit beiden Scripten wie folgt versucht:
Datei eingebunden: <style language="JavaScript" src="URL"></style>
Dann im Link des Smilies: <a href="javascript:smilie('')>smilie-img</a>
Soweit so gut, allerdings funktioniert es bei beiden nicht. Hab mir dann den SRC angeschaut, das Textfeld heißt auch message, aber immer wenn an auf den Smilie klickt kommt in der Statuszeile die Fehlermeldung. Bei VBCode.js ist sie
document.vbform.message ist Null oder kein Objekt
und beim BBCode
message ist Null oder kein Objekt
Wo liegt der Fehler?
ich möchte in einem Formular ähnliche Smiliefunktionen haben, wie hier im Board. Beim Ausfüllen kann man per Click auf den Smilie die entsprechende Zeichenkette in das Textfeld einfügen, diese Zeichenkette wird dann per ereg_replace(); in den zugehörigen Smilie umgewandelt.
Man hat mir gesagt, dass man dazu die Datei VBCode.js bzw. BBCode.js braucht, da in dieser JavaScript File die Funktion smilie('smilie') enthalten ist. Habe es mit beiden Scripten wie folgt versucht:
Datei eingebunden: <style language="JavaScript" src="URL"></style>
Dann im Link des Smilies: <a href="javascript:smilie('')>smilie-img</a>
Soweit so gut, allerdings funktioniert es bei beiden nicht. Hab mir dann den SRC angeschaut, das Textfeld heißt auch message, aber immer wenn an auf den Smilie klickt kommt in der Statuszeile die Fehlermeldung. Bei VBCode.js ist sie
document.vbform.message ist Null oder kein Objekt
und beim BBCode
message ist Null oder kein Objekt
Wo liegt der Fehler?
Kommentar