41 votes

Ajouter un canevas à une page avec javascript

J’essaie d’utiliser Javascript afin d’ajouter un canevas à une page qui, à l’origine, n’en a pas. J’essaie de faire ce qui suit :

Le problème est que la première alerte(canv.id) se traduit par canvasID, tandis que la deuxième alerte n’est pas définie car c est null.

Quelqu’un peut-il me dire ce que je fais de mal?

PS: le code est conçu pour s’exécuter sous Greasemonkey, donc ajouter le canevas et son ID dans le HTML lui-même n’est pas une option viable.

64voto

Wouter J Points 16327

Utilisez quelque chose comme `` pour l’ajouter au DOM :


Ou vous pouvez utiliser `` :

8voto

Jeff P Points 89
<pre><code></code><p>Je l’utilise tout le temps et fonctionne très bien...</p></pre>

5voto

Kevin Ennis Points 6061
<pre><code></code><p>Sans quelque chose comme cette troisième ligne, votre nouveau canevas n’est jamais réellement inséré dans la page.</p></pre>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X