[AJAX] Variable avec Ajax
Bonjour
Je suis en train de développer un panier en utilisant Ajax.
Mon problème c'est que j'aimerais récupérer une variable dans l'adresse de traitement pour que le bon div affiche le résultat:voila mon div:
Code:
1 2 3 4 5 6 7 8 9
| <div class="form1">
<form name="panierform1" action="#">
<input type="hidden" name="q" value="1" >
<input type="hidden" name="p" value="2.50" >
<input type="hidden" name="l" value="Fleur de sel" >
<input type="hidden" name="d" value="0.250" >
<input value="Ajouter au panier" type="button" onclick="JavaScript:xmlhttpPost('panier10.php?n=1&action=ajout')">
</form>
<div id="result1"> |
c'est la variable n que j'aimerais récupérer pour m'en servir ici:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| function getquerystring() {
var n = ???
var form = document.forms['panierform' + n];
var q = form.q.value;
var p = form.p.value;
var l = form.l.value;
var d = form.d.value;
qstr = 'q=' + q + '&l=' + l + '&p=' + p + '&d=' + d;
// Remarque: pas de '?' avant la chaîne de requête
return qstr;
}
function updatepage(str){
var n = ?????
var form = document.forms['panierform' + n];
var l = form.l.value;
document.getElementById('result' + n).innerHTML = str;
} |
Merci d'avance pour votre aide.