Bonjour,
Je voudrais faire un input text, où il n'y aura que des chiffres ou nombres, à coté de celui-ci il y aurai un bouton + et un bouton - (images). Lorsque l'on cliquerai sur un des 2 boutons la valeur de l'input text augmenterai ou diminuerai.
Débutant en javascript, je bloque un peu ici.
J'ai testé ça : (simplifié)
<input name="X" type="text" id="X" />
<a href='javascript:majQuantite(1, X);'><img src='plus.gif'></a>
<a href='javascript:majQuantite(-1, X);'><img src='moins.gif' ></a>
...
<script language="javascript">
function majQuantite(qte, champ)
{
quant = document.getElementById['"+champ+"'].value;
quantite = parseInt(quant) + parseInt(qte);
if (quantite < 0) {quantite = 0;}
if (quantite > 999) {quantite = 999;}
document.getElementById['"+champ+"'].value = quantite;
}
</script>
Mais ça ne fonctionne évidemment pas !
Une idée ?
Merci beaucoup !
Configuration: Windows XP
Firefox 2.0.0.16