Ca commence à me prendre la tête là..
Bon j'ai essayé avec cette expression directe:
window.opener.document.forms[0].elements["produit2"].value="AAA111";
Celle ci affiche bien AAAA111 dans mon champs "produit2" et ferme mon pop-up !!!
Donc je suis d'accord avec toi Claude lorsque tu dis que eval interprète ma valeur en nom de variable ou fonction.
Mais comment donc faire pour que mon
eval(window.opener.document.forms[0].elements["produit2"].value=produit); // Avec produit = AAAA111
Soit égal à
window.opener.document.forms[0].elements["produit2"].value="AAA111";
Ce sont les quotes qui foirent ou quoi ? J'ai essayer d'en rajouter des simples, doubles mais rien à faire.
===
Pour infos voici un des mes liens qui appelle la fonction choix(produit,ligne) :
<input type="radio" name="produit" value="produit" onClick="choix('AAAA111',6);">Mon produit<br />
Partager