Evidemment je suis débutant en ajax donc je patoge un peu ...
Ca pourrait être gênant si ton code avait quelquechose à voir avec AJAX, mais rassure-toi, ce n'est pas le cas ![:mrgreen:](https://www.developpez.net/forums/images/smilies/icon_mrgreen.gif)
Ceci dit, je ne sais pas ce qui t'as inspirer le code que tu montres, mais tu devrais changer de référence ![:aie:](https://www.developpez.net/forums/images/smilies/aie.gif)
On m'a parlait d'une fonction setAttribute mais je n'ai pas trop compris les deux paramètres de cette fonctions
T'as pas dû chercher longtemps ![:roll:](https://www.developpez.net/forums/images/smilies/icon_rolleyes.gif)
setAttribute("attribut", "valeur de l'attribut");
Avertissement*: Élément référencé par son ID/NAME dans le contexte global. Utilisez la propriété standard du W3C «*document.getElementById()*» à la place.
Tu utilises la notation
window.document.testbox.src = image1.src;
qui est une mauvaise pratique pour référencer un élément à partir de son attribut name, dans ton cas, l'attribut correspondant à testbox est un id, ta méthode est donc doublement mauvaise. Comme précisé dans le message d'erreur, on référence un id par getElementById.
Ceci dit, cet élément est une balise <p>, qui n'a donc pas d'attribut src...
En conclusion
C'est parce que j'utilise quelque chose qui fonctionne là avec de la chance ou autre ?
Oui, tu as vraiment de la chance que ça fonctionne... ![:koi:](https://www.developpez.net/forums/images/smilies/koi.gif)
Tu devrais commencer par lire un tuto sur JavaScript.
Partager