Forum de discussion
Forum « Programmation Javascript » (archives)
Re: creation d'une page html à partir d'une fonction
Envoyé: 16 juin 2005, 17h42 par bendev
C'est une drôle d'idée mais tu peux parfaitement générer le corps de ta page HTML avec des document.write - mais pas dans une fonction à mon avis :
_ tu sera obligé tout de meme d'avoir, une balise DOCTYPE + une partie <head> .... </head> + une balise body
_ ensuite tu peux avoir un bloc javascript <script language="javascript"> ... </script>
dans lequel tu vas générer toutes tes balises html à coups de document.write("<table><tr> ....") ; autant de fois qu'il y a de balise, sauf si tu décides de concaténer tes balises dans peu de document.write - ça ne fera pas grosse différece au final puisque cela s'exécutera sur ton PC et que ça va plutot vite ce genre de tâche.
_ une balise de fin </body>
La difficulté sera surement de ne pas se tromper à l'intérieur des document.write car ton texte HTML sera entre des guillemets ou des simples quotes : si c'est entre " " alors tu ne peux utiliser que des simples quotes ' à l'intérieur, comme délimiteur alpha ou alors des guillemets échappés : \".
En revanche si tu mets ton texte HTML entre ' ' alors à l'intérieur tu peux utiliser soit des guillemets " soit des quotes échapées : \'.
@+
ben
Réponses
|