Affichage dynamique

Signaler
Messages postés
345
Date d'inscription
lundi 15 mars 2004
Statut
Membre
Dernière intervention
13 mai 2011
-
Messages postés
58
Date d'inscription
dimanche 16 mai 2004
Statut
Membre
Dernière intervention
2 septembre 2004
-
Ma question est : je souhaite afficher dans un champ un chiffre (ex:0) puis de chaque coté de ce champs, un bouton + et un bouton - qui permet d'augmenter ou de diminuer ce chiffre. J'ai besoin de votre aide.

Je sais qu'il faut faire comme ca :









Et ceci fonctionne correctement. Mais comme je suis dans une boucle php, je rajoute echo devant, ce qui donne ,
echo "<td>
</td>";

Mais ca ne fonctionne plus. Je ne comprend pas pourquoi. Merci de votre aide

4 réponses

Messages postés
128
Date d'inscription
mardi 11 mai 2004
Statut
Membre
Dernière intervention
12 août 2005

Salut,
Le probleme vient des quotes simples et doubles.
Essaie ca :

echo'



';
Messages postés
58
Date d'inscription
dimanche 16 mai 2004
Statut
Membre
Dernière intervention
2 septembre 2004

Ou plutot comme ça, c'est plus élégant, et ça respecte la logique de la syntaxe :

echo "<td>
</td>";
Messages postés
345
Date d'inscription
lundi 15 mars 2004
Statut
Membre
Dernière intervention
13 mai 2011

J'aimerais maintenant limiter le + et le - entre 0 et 100
Messages postés
58
Date d'inscription
dimanche 16 mai 2004
Statut
Membre
Dernière intervention
2 septembre 2004

echo'



<script>
function inc(id){
with(getElementById(id))
if(value<100) value++;
}
function dec(id){
with(getElementById(id))
if(value>0) value--;
}
</script>';

La prochaine fois poste ça sur javascriptfr.com !!