Ponieważ kompletnie nie znam kodu javascript i mam problem. Chodzi o to żeby po klinięciu na jakiś emotikon dodawał się tekst zawarty przy emotikonie w nawiasie czyli np: ":shutup:" do lini pisania w "wiadomośc". To co obecnie zrobiłem nie dziala znaczy moge sobie klikać i nic. PRóbowałem to skleić z jakis gotowców ale nie wyszło. Jaki błąd popełniłem? Proszę o pomoc i dziekuje.
[pewnien ciąg kodu php]
<HTML>
<HEAD>
<script LANGUAGE="JavaScript"><!--
function mySubmit() {
setTimeout('document.shbox.reset()',100);
}
<script language=javascript>
function Smilies(smile){
document.shbox.shbox_text.value = document.shbox.shbox_text.value+" "+smile+" ";
document.shbox.shbox_text.focus();
}
</SCRIPT>
function GiveMsgBoxFocus()
{
document.shbox.shbox_text.focus();
}
//-->
</SCRIPT>
</HEAD>
<?
echo "<h2 align=center><font color=black>Shoutbox</font></h2>"; print("<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>n"); print("<iframe src='shoutbox.php' width='100%' height='180' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe><br><br>n"); print("<form action='shoutbox.php' method='get' target='sbox' name='shbox' onSubmit="mySubmit
()">n"); print("<center>Wiadomość: <input type='text' maxlength=1000 name='shbox_text' size='100'> <input type='submit' value='Wyślij'> <input type='hidden' name='sent' value='yes'> <a href='historyshoutbox.php'>Historia</a></center>n"); print("</td></tr></table></form>"); ?>
<table width=800 class=table border=0 cellspacing=0 cellpadding=2>
<tr class=table align=center>
<td>
<a href="javascript:Smilies(':-P')"><img src=pic/smilies/tongue.gif border=0></a>
<a href="javascript:Smilies(':-D')"><img src=pic/smilies/grin.gif border=0></a>
[kolejne emotikony]
<a href="javascript:Smilies(':shutup:')"><img src=pic/smilies/shutup.gif border=0></a>
<a href="javascript:Smilies(':whistle:')"><img src=pic/smilies/whistle.gif border=0></a></td></tr>
</table>
</HTML>
[dalsza część kodu php]