Código JavaScript:
Ver original
function smiley(obj){ var smileyRoot = obj.src; var smileyName = smileyRoot.substring(smileyRoot.lastIndexOf("/")+1,smileyRoot.indexOf(".")); var smileyText = ":"+smileyName+":"; var area = document.frm.area; area.innerHTML = area.innerHTML+" "+smileyText; }
Código HTML:
Ver original
El problema es que sólo me inserta los smileys si antes no se había escrito nada en el textarea. Es decir, si el textarea está vacío, inserta bien los smileyText, pero si en cambio quiero algo así: "hola que tal, :smiley:" no me lo inserta.