Últimamente tengo menos tiempo para poner menos cosas en el blog debido a exámenes, trabajos y por unas programaciones. Entre ellas, se encuentra un editor ampliado para los artículos de este blog que os presentaré cuando lo haya acabado. Precisamente de esto, me ha surgido la idea de otro minimanual de javascript.
Se trata de un código muy sencillo que nos permitirá insertar un texto en un textarea. Esto, bien usado, sirve para crear las funciones básicas de los bbcode o similares.
Antes de explicar el código, necesitaremos tener con un formulario y un textarea dentro de él. Ambos tendrán que tener especificado el atributo name. Por ejemplo:
<form name="miform">
<textarea name="texto"></textarea>
</form>
Una vez hecho eso, pasamos a la función javascript.
<script type="text/javascript">
function insertar(texto){
document.
FORM.
TEXTAREA.value += texto;
}
</script>
De ahí debemos modificar FORM y TEXTAREA por los name que les habíamos puesto antes. En nuestro caso sería:
document.miform.texto.value += texto;
Después necesitamos llamar a esa función. En el
último manual de AJAX, ya expliqué un par de formas. Por ello, solo voy a repetir la del enlace que es la más común. El código sería:
Insertar
Donde pone TEXTO, pondríamos el texto que queremos insertar.