I have a little question
I want to click on my smileys and insert the text to the textarea. and when I want to add a smiley later, the smiley should be added to the cursor position and not at the end in the textarea.
This is my html code:
<textarea id="description" name="description"></textarea>
<div id="emoticons">
<a href="#" title=":)"><img alt=":)" border="0" src="/images/emoticon-happy.png" /></a>
<a href="#" title=":("><img alt=":(" border="0" src="/images/emoticon-unhappy.png" /></a>
<a href="#" title=":o"><img alt=":o" border="0" src="/images/emoticon-surprised.png" /></a>
</div>
This is my JS code:
$('#emoticons a').click(function(){
var smiley = $(this).attr('title');
$('#description').val($('#description').val()+" "+smiley+" ");
});
Here you can see the result (NO WRAP - BODY) http://jsfiddle.net/JVDES/8/
I use an extern JS file for my javascript-code...
Do you know why the code isn't running in NO WRAP - HEAD mode?
http://jsfiddle.net/JVDES/9/
Thanks for helping
Regards bernte