Holas pues que he buscado en varias partes y no doy con ello a lo mejor pregunto mal pero weno....
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:
<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>
si escrivo en el textarea :
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 :)