io faccio così....non è detto che sia la cosa migliore
mi faccio un file.js , per esempio "tag.js"
dentro ci metto le varie funzioni tipo
codice:
function tbold(nome) {
var L = prompt("Inserisci la parola da mettere in grassetto","");
if (L != "" || null) {document.form_1[nome].value=document.form_1[nome].value + '' + L + ' '}
document.form_1[nome].focus();
}
la scritta in grassetto e il nome del tuo form
nella pagina php metto il richiamo del file.js tra i tag <head></head>
codice:
<SCRIPT src="tag.js" type=text/javascript></SCRIPT>
in mdo da non avere problemi di validazione
poi sempre nella pagina php mi creo la funzione per i pulsanti
codice:
function tasti_html($CAMPO_AREA){
?>
<input title="Bold" type="button" onclick="tbold('<? echo $CAMPO_AREA; ?>');" value="Bold" />
<?php
}
così da utilizzarla anche + volte senza riscrivere mille volte lo stesso codice, di conseguenza, dove voglio i pulsanti richiamo la funzione
codice:
<?
tasti_html('descrizione');
?>
dove "descrizione" è il nome della textarea in cui devono agire i pulsanti che puo' anche essere dinamico ovviamente