Originariamente inviato da leozone
C'e' un problemino.
Quando passa alla pagina invia,il carattere e il colore tornano normali.
Quindi tu nella pagina invia.asp vuoi rivisualizzare il testo inviato in un'altra textarea?
Devi riformattare tutto tu impostando da asp il colore e il font passati.
codice:
<textarea style="color:<%=Request.Form("coloreTesto")%>; font-family:<%=Request.Form("fontTesto")%>"><%=Request.Form("commento")%></textarea>
Aggiungendo il nome alle due select:
codice:
<html>
  <head>
    <script type="text/javascript">
      function insert(msg) {
        document.getElementById("form1").commento.value += msg + " ";
        document.getElementById("form1").commento.focus();
      }
    </script>
  </head>

  <body>
    <p style="color:#000000">INSERISCI IL MESSAGGIO:</p>

    <form action="invia.asp" method="post" id="form1">
      <textarea style="width:500px;" name="commento" rows="8"></textarea>

      [img]felici/6.gif[/img]
      [img]felici/7.gif[/img]
      [img]felici/8.gif[/img]

      <select name="fontTesto" onchange="this.form.commento.style.fontFamily=this.value">
        <option value="Courier New">Courier New</option>
        <option value="Arial">Arial</option>
        <option value="Verdana">Verdana</option>
      </select>

      <select name="coloreTesto" onchange="this.form.commento.style.color=this.value">
        <option value="red">Rosso</option>
        <option value="green">Verde</option>
        <option value="blue">Blu</option>
        <option value="#CACACA">#CACACA</option>
      </select>

      <input type="submit" name="invia" value="Invia" />
      <input type="reset" name="Reset" value="Cancella" />
    </form>

  </body>
</html>
P.S.: Se noti ho aggiunto l'utilizzo di this.form per fare riferimento alla form che contiene un campo d'inserimento, dato che ieri non ci avevo pensato. Non cambia nulla, ma è più "pulito".