Ik probeer via javascript als je op een smilie drukt dat de code dus in de textarea komt.
Nu heb ik dit:
En de javascript function:
Nu krijg ik dus steeds als ik op een smilie klik de fout object wordt verwacht..
Ik snap het echt niet meer, ik zit er al een half uur mee te klooien.
Weet iemand wat er mis is?
Nu heb ik dit:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| <table border='0' cellspacing='2' cellpadding='1' width='100%'> <tr> <td><a href="javascript:emoticon(':'(')">[img]'images/smilies/cry.gif'[/img]</a></td> <td><a href="javascript:emoticon(':(')">[img]'images/smilies/sad.gif'[/img]</a></td> <td><a href="javascript:emoticon(':)')">[img]'images/smilies/smile.gif'[/img]</a></td> <td><a href="javascript:emoticon(':8')">[img]'images/smilies/cool.gif'[/img]</a></td> <td><a href="javascript:emoticon(':?')">[img]'images/smilies/confused.gif'[/img]</a></td> </tr><tr> <td><a href="javascript:emoticon(':?')">[img]'images/smilies/confused.gif'[/img]</a></td> <td><a href="javascript:emoticon(':D')">[img]'images/smilies/biggrin.gif'[/img]</a></td> <td><a href="javascript:emoticon(':o')">[img]'images/smilies/ohmy.gif'[/img]</a></td> <td><a href="javascript:emoticon(':P')">[img]'images/smilies/tongue.gif'[/img]</a></td> </tr> </table> <form method='post' name='POSTER'> </td> <td class='Text' width='350'><textarea name='objText' wrap='soft' style='width: 350px; height: 150px;'></textarea></td> </tr> <tr> <td class='Text'><input type='submit' name='submit' value='Post' style='width: 150px; cursor: hand;' onmouseover="this.style.backgroundColor='#C5BBA2'" onmouseout="this.style.backgroundColor='#C9C6BF'"></td> </tr> </table> </form> |
En de javascript function:
JavaScript:
1
2
3
4
5
6
7
| function emoticon(Smilie) { var objField = document.POSTER.objText; objField.value = Smilie; objField.focus(); } |
Nu krijg ik dus steeds als ik op een smilie klik de fout object wordt verwacht..
Ik snap het echt niet meer, ik zit er al een half uur mee te klooien.
Weet iemand wat er mis is?
www.dannyhiemstra.nl