Primero, quiero calara que ya he buscado en el FAQ cómo hacer esto, pero no entiendo la parte del SPLIT
Intento hacer un editor para un foro WYSIWYM y pues al insertar las caritas o Smileys o emoticones, como quieran llamarles, pues no funciona, no agrega nada.
Cabe decir que no sé mucho y casi nada diría mejor, de JavaScript, ¿cómo podría hacer esto con un método que si funcione?
El código del FAQ es este:
http://www.forosdelweb.com/wiki/Javascript:¿Cómo_insertar_emoticones_en_un_textare a%3F
Ahora bien, lo que yo hago es algo así...
Cita:
...Les repito, yo no sé mucho de JavaScript, pero si me ayudan les agredeceré muchísimo. Si no es a solucionar el que yo hice y pensé, pues con que me expliquen de una mejor manera cómo utilizar ese tal SPLIT que se meciona en el FAQ.function agregar(carita)
{
document.getElementById('escritotxt').createElemen t('span').innerHTML='['+ simbolo +']';
document.getElementById('escritotxt').focus();
}
Y para el elemento que inserta, en este caso, una imágen, la pongo así:
<a href='javascript:void();' onclick=\"agregar(':)'); return false;\"><img src='imegen.gif'></a>
{
document.getElementById('escritotxt').createElemen t('span').innerHTML='['+ simbolo +']';
document.getElementById('escritotxt').focus();
}
Y para el elemento que inserta, en este caso, una imágen, la pongo así:
<a href='javascript:void();' onclick=\"agregar(':)'); return false;\"><img src='imegen.gif'></a>
Un saludo, y gracias.