salve a tutti...
Ho già fatto una search però non sono riuscito a risolvere...
Sto implementando nel guestbook una funzione per inserire i smiley, vi posto il codice

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>GuestBook - Nuovo Messaggio</title>
</head>
<body>
<script language="javascript">
<!--
function addSmiley(quale_faccina) {
document.form.messaggio.setfocus()
document.form.messaggio.value += quale_faccina;
}
//-->
</script>

<div id="lightcontainer">
<h1>GuestBook - Sitazzo.Net</h1>
<div class="p1">
<form id="form" action="insert.php" method="post">


Nome</p>

<input name="nome" id="nome" size="30" maxlength="40" ></p>


Email</p>

<input name="email" type="text" id="email" size="30" maxlength="40"></p>


Url [Facoltativo]</p>

<input name="url" type="text" id="url" size="30" maxlength="50">


Messaggio</p>


<textarea name="messaggio" cols="50" rows="5" id="commento"></textarea></p>



<input name="Inviat" type="submit" value="Invia!">
<input name="Reset" type="reset" value="Reset">
<button>Chiudi</button></p>
</form>
<p class="tit">Smiley</p>
<p class="desc">
[img]../gbook/smilies/smile1.gif[/img]
[img]../gbook/smilies/smile2.gif[/img]
[img]../gbook/smilies/smile3.gif[/img]
</p>

</div>

</div>
</body>
</html>

il codice non va, ho provato molto semplicemente a fare una pagina del tipo

<html><head></head><body>
<script language="javascript">
<!--
function Smile(quale_faccina)
{
document.modulo.messaggio.value += quale_faccina;
}
//-->
</script>


<form name="modulo">
<textarea name="messaggio" rows="10" cols="30"></textarea>
</form>

[img]smile1.gif[/img]
[img]smile2.gif[/img]
[img]smile3.gif[/img]


</body>
</html>
ed in questo caso funziona tutto tranquillamente... perchè?