codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <body> <script language="JavaScript" type="text/javascript"> <!-- function Aggiungi(textarea,formattazione) { switch(formattazione) { case "bold": // se formattazione è = a "grassetto" bld=prompt('Inserisci il testo che deve essere visualizzato come grassetto',''); if(bld==null) { textarea.focus(); return; } testo=""+bld+""; textarea.value+=testo; break; case "italic": // se formattazione è = a "corsivo" ita=prompt('Inserisci il testo che deve essere visualizzato come corsivo',''); if(ita==null) { textarea.focus(); return; } testo=""+ita+""; textarea.value+=testo; break; case "underline": // se formattazione è = a "sottolineato" und=prompt('Inserisci il testo che deve essere visualizzato come sottolineato',''); if(und==null) { textarea.focus(); return; } testo="<u>"+und+"</u>"; textarea.value+=testo; } } //--> </script> <textarea name="tx1" rows="10" cols="50"></textarea> <input type="button" value="G" onclick="Aggiungi(tx1,'bold');"> <textarea name="tx2" rows="10" cols="50"></textarea> <input type="button" value="G" onclick="Aggiungi(tx2,'bold');"> </body> </html>