Bonjour à tous,
J'ai développé un script pour un panier d'achat en javascript.
Ce script fonctionne sur IE et sur Chrome.
Il fonctionnait aussi sur Mozilla avant que je rajoute le Doctype.
Bref je suis un peu perdu. Je pense que l'origine de l'erreur est une inadéquation de mon code javascript aux standards W3C mais après des heures passé sur les forums, je n'ai toujours pas de solution.
Bref, passons au vif du sujet, le code :
La fonction
L'appel HTML
L'idée est simple, quand je change la quantité dans le <input>, cela recharge la page en renvoyant les informations de quantité dans l'url.
Problème ca marche pas sous firefox (sauf si j'enlève le doctype, ce qui est un peu moyen). Message d'erreur : "monchamp is not defined"
Si quelqu'un a une idée, je lui serais grandement reconnaissant !
J'ai développé un script pour un panier d'achat en javascript.
Ce script fonctionne sur IE et sur Chrome.
Il fonctionnait aussi sur Mozilla avant que je rajoute le Doctype.
Bref je suis un peu perdu. Je pense que l'origine de l'erreur est une inadéquation de mon code javascript aux standards W3C mais après des heures passé sur les forums, je n'ai toujours pas de solution.
Bref, passons au vif du sujet, le code :
La fonction
<script language="javascript">
function modif_qte(champ, prd_id, pan_id) {
var quantite = champ.value;
window.top.location.href = 'http://www.monsite.fr/Panier/modification/'+ pan_id+'/'+prd_id +'/'+ quantite;
}
</script>
L'appel HTML
<input TYPE="text" onchange="javascript:modif_qte(this,12,14)" name="monchamp" id="monchamp" size="1" VALUE="1">
L'idée est simple, quand je change la quantité dans le <input>, cela recharge la page en renvoyant les informations de quantité dans l'url.
Problème ca marche pas sous firefox (sauf si j'enlève le doctype, ce qui est un peu moyen). Message d'erreur : "monchamp is not defined"
Si quelqu'un a une idée, je lui serais grandement reconnaissant !