No consigo que salga del todo bien. Necesito que la parte escrita de gris dentro del div pueda desaparecer si le doy click encima y aparecer nuevamente si le doy click fuera. Les dejo el código para que vean como se ve. Lo que no consigo es que aparezca nuevamente si salgo del foco de dicho texto. Lo necesito para IE6 al 8 y necesito que sea editable. Es para que las personas lo rellenen, entonces sirve como guia para que sigan un procedimiento, pero la parte gris debe desaparecer si ya escribieron algo o volver a aparecer si van para otra parte del texto.
Código HTML:
Ver original
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style type="text/css"> #textarea { -moz-appearance: textfield-multiline; -webkit-appearance: textarea; border: 2px solid gray; font: medium -moz-fixed; font: -webkit-small-control; height: 300px; overflow: auto; padding: 2px; resize: both; width: 1050px; } </style> <script language="javascript"> function validaclick(sel){ var seleccionado=sel; sel.innerHTML=""; document.getElementById('textarea').focus(); } </script> </head> <body> <div align="left"> <div id="textarea" align="left" contenteditable> <div title="Si no puedes resolver la incidencia, que podría hacer el cliente para solucionarlo (buscar foros – descargar alguna aplicación – buscar información en Internet - etc.)">Alternativas de solución: <font color=#AAAAAA onclick="validaclick(this)">Si no puedes resolver la incidencia, que podría hacer el cliente para solucionarlo (buscar foros – descargar alguna aplicación – buscar información en Internet - etc.)</font></div> </div> </div> </body> </html>