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 
Ceci dit, je ne sais pas ce qui t'as inspirer le code que tu montres, mais tu devrais changer de référence 
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 
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... 
Tu devrais commencer par lire un tuto sur JavaScript.
Partager