lo que deseo hacer es envolver como lo hace este foro cuando le doy a la negrita por ej... y selecciono el texto que deseo agregarle un bbcode me explico con mi codigo mejor
Código:
si escrivo en el textarea :<HTML> <HEAD> <script language="JavaScript"> <!-- function caritas(Which){ document.ingreso.descripcion.value = document.ingreso.descripcion.value + Which; } // --> </script> </HEAD> <BODY> <form name="ingreso"> <a href="javascript:caritas('[*b][*/b]')"><img src="../anp/admin/imagenes/negrita.gif" border="0" title="Negrita"></a> <a href="javascript:caritas('[*center][*/center]')"><img src="../anp/admin/imagenes/centrar.gif" border="0" title="Centrar"></a> <a href="javascript:caritas('[hr]')"><img src="../anp/admin/imagenes/hr.gif" border="0" title="Separador"></a> <textarea cols="46" rows="4" id="descripcion" name="descripcion" wrap="VIRTUAL" onblur="this.style.backgroundColor='<?php echo "$color1";?>', this.style.color='<?php echo "$color2";?>'" onfocus="this.style.backgroundColor='<?php echo "$color3";?>', this.style.color='<?php echo "$color4";?>'"></textarea> </form> </BODY> </HTML>
Holas como estan... y con el mouse selecciono --- Holas como estan...
y luego le doy a la imagen donde aparece la negrita el bbcode me va al final
quedando
Holas como estan.. [*b][/*b]
cuando a mi me gustaria que quedara [*b]Holas como estan..[*/b]
o sea que lo envuelva...
espero haberme explicado bien, he visto unos codigos pero no entiendo mucho :/
bueno si alguien me puede ayudar a mejorar mi codigo para que haga lo que necesito le estaroa agradecido
pd: puse unos * en algunas partes ya que no me salian los codigos
saludos :)