Problem mit Text in Formular einfügen

ich will in in ein Formular bei klick auf einen Smiley einen Text einfügen.
Das Javascript sieht so aus:

<script type=\"text/javascript\">

function setsmile(Zeichen) {
    document.getElementById('text').value = document.getElementById('text').value + Zeichen;
}

</script>

und das soll mit diesem Formular hier gehen:
[html]

smiley \n [/html]

Problem:
Der Text erscheint nicht.
Weis jemand wieso?

Falsche „Hochtüdel“ :slight_smile:

<a href="#" onclick="javascript:setsmile(' -bigsmile- ')"><img src='Smileys/1.gif' alt='smiley' border='0'></a>

Du bist meine Rettung!
DAAAAAAANKE!