Código HTML:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Documento sin título</title> <script languaje="javascript"> function codigo(numero) { etiquetas = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]'); seleccion = document.selection.createRange().text; if (seleccion) { document.selection.createRange().text = etiquetas[numero] + seleccion + etiquetas[numero+1]; form1.texto.focus(); seleccion = ''; return; } else { insertar.mensaje.value += etiquetas[numero] + "texto" + etiquetas[numero+1] + " "; form1.texto.focus(); return; } } </script> </head> <body> <form name="form1" method="post" action=""> <textarea name="texto" id="texto"></textarea> <input type="button" value="Negrita" onClick="codigo(0)"> </form> </body> </html>
¿Como podria modificarlo para que si ya esta en negrita se desaplique?
2)¿Como puedo hacer para que cuando le aplique la negrita en lugar de mostrarme las etiquetas me muestre el texto formateado?
Desde ya muchas gracias