frhh Posted September 12, 2011 Share Posted September 12, 2011 Bonjour à tous, N'étant pas un spécialiste en javascript, j'ai trouvé une fonction permettant d'incrémenter la quantité d'un produit dans le template product.tpl : function add( nom ) { document.getElementById( nom ).value ++; } function substract( nom ) { document.getElementById( nom ).value --; } function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) return false; return true; Ca fonctionne, mais le problème est qu'on peut arriver à des quantités négatives. Comment mettre une quantité minimum ? Merci. Link to comment Share on other sites More sharing options...
Optim'Informatique Posted September 13, 2011 Share Posted September 13, 2011 Vous pouvez rajouter une condition avant de diminuer la quantité : function substract( nom ) { if ( document.getElementById( nom ) > 0 ) document.getElementById( nom ).value --; } Link to comment Share on other sites More sharing options...
frhh Posted September 15, 2011 Author Share Posted September 15, 2011 Vous pouvez rajouter une condition avant de diminuer la quantité : function substract( nom ) { if ( document.getElementById( nom ) > 0 ) document.getElementById( nom ).value --; } Bonjour, Merci pour votre réponse. Mais dans ce cas, je ne peux plus diminuer la quantité du tout... Link to comment Share on other sites More sharing options...
Optim'Informatique Posted September 15, 2011 Share Posted September 15, 2011 Peut-être parce que dans la condition j'ai oublié le .value ? if ( document.getElementById( nom ).value > 0 ) Link to comment Share on other sites More sharing options...
frhh Posted September 15, 2011 Author Share Posted September 15, 2011 yes ! Merci, ça fonctionne. faut que je me mette au javascript ! Link to comment Share on other sites More sharing options...
lbogdan Posted January 9, 2012 Share Posted January 9, 2012 Bonjour, Je suis confronté au même problème et pas plus avancé en javascript. Serait-il possible de voir la portion de code concernant les boutons d'incrémentation ? Merci Link to comment Share on other sites More sharing options...
Vinc3nzo Posted March 19, 2013 Share Posted March 19, 2013 Bonjour, Je recherche cette solution mai pour Product-list... ou placer le code? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now