emoticones en un campo text area

miguele
24 de Marzo del 2005
Se puede insertar un gif a modo de emoticón en un campo "text Area" junto con texto normal? Gracias de antemando

Jorge
24 de Marzo del 2005
Pues no, no se puede.
Un "textarea" solo puede tener texto.

Javier
24 de Marzo del 2005
Claro que se puede insertar un emoticon en un text area.
Les paso a explicar.

Para añadir texto en un textarea simple basta con hacer una función así:

function poner(este_texto) {
el_textarea.value += este_texto;
}

Luego asociamos esta funcion a un boton
<input type=button onclick="poner('; - )')" value="; - )" />

Y luego convertimos la cadena y la unimos con la imagen del emoticon.

el_texto = el_textarea.value.split("; - )").join("<img src=smyle.gif />");

No es muy dificil. Saludos!


alejoluc
24 de Marzo del 2005
Si bien se insertan los smilies, se insertan al final del textarea, o sea, al despues de la ultima palabra.
¿Como puedo hacer para que se inserte en el ultimo lugar en que estuvo el puntero?