J'ai un petit problème.
J'aimerai, dans un formulaire Asp, pouvoir saisir dans une zone texte du code HTML.
Ce code ira se stocker dans une base de donnée, et je pourrais ensuite l'afficher.
Comme on fait d'habitude
Mais en fait c'est pour que des non-informaticiens puissent mettre à jour le site que je fais.
J'aimerai donc qu'avant d'envoyer le texte en HTML ainsi tappé, ils puissent vérifier le rendu.
J'ai un truc comme ça pour l'instant :
'La c'est le texte qui était dans la base de donnée qui s'affiche dans un textarea, car évidemment on peut le modifier en UPDATE.'
<TR>
<TD colspan="2" align="center">
<TEXTAREA NAME="txttexte" COLS="70" ROWS="15">
<%Response.Write(stexte)%></TEXTAREA></TD>
</TR>
'Ensuite j'aurai un bouton avec une éventuelle fonction javascript pour visualiser "le texte tappé au dessus", dans "la zone textarea en dessous".'
<TR>
<TD COLSPAN="2" ALIGN="CENTER" BGCOLOR="#CCCCCC">
<INPUT TYPE="button" onclick="?" VALUE=" Visualiser ">
</TD>
</TR>
'Et la c'est ma zone qui affiche ce que j'ai tappé précedemment'
<TR>
<TD colspan="2">
<TABLE border="1" width="600" height="250">
<TR>
<TD align="left" valign="top"><%Response.write(stexte)%></TD>
</TR>
</TABLE>
</TD>
</TR>
Je ne connais pas le javascript, et je ne sais
pas quelle fonction il faut que j'associe à mon bouton.
Le response.write(stexte) marche bien si je fais un update, car il y a quelque chose à afficher. Mais si je fais en création, il n'y a encore rien dans la base de donnée, donc il faudrait que je récupère ce que je tappe dans ma première zone textarea, et que je le raffiche dans la deuxième sans passer par la base de donnée.
J'espère que vous comprendrez et que vous pourrez m'aider