Ajouter un paramètres à une url
salut tout le monde,
j'étudie le javascript en ce moment et je fais un petit logiciel avec des factures.
La ou je bloque c'est pour ajouter des paramètres a mon url, j'aimerais ajouter mes variables product[i] (ligne 27) a mon url (ligne 29) pour pouvoir les récupérer dans une autre page.
ps : je sais que mon code n'est pas complet au niveau de mon for a la ligne 26
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
if (productType === 'Accessoires'){
let divAccessoire = document.getElementById('containerAccessoire'+i+'');
let accessoire = divAccessoire.options[divAccessoire.selectedIndex].text;
client.query("SELECT prix FROM accessoire WHERE model=\'"+accessoire+"\'",(err,res)=>{
if (err) { console.error(err); return; }
else{
for(var i =0;i < res.rows.length;i++){
let item = res.rows[i];
var prix = item['prix'];
console.log(prix)
let accessoireSplit = accessoire.split(' ').join('');
let divQuantiteAccessoire = document.getElementById(''+accessoireSplit+'');
var quantiteAccessoire = divQuantiteAccessoire.options[divQuantiteAccessoire.selectedIndex].text;
}
product[i] = [];
product[i].push(accessoire, prix, quantiteAccessoire)
}
})
}
}
if (fname === 0 || lname.length === 0 || adress.length === 0 || city.length === 0 || zip.length === 0){
//pass
}
else{
for(var i =0;i < nbProduct;i++){
product[i]
}
myWindow = window.open("factureToPrint.html?fname="+fname+"&lname="+lname+"&adress="+adress+"&city="+city+"&zip="+zip, "width=1000,height=1000");
} |