Bonjour,
J'ai fait un script qui récupère des informations dans une table mysql. Dans le tableau HTML qui organise les données, j'ai inséré une image qui change selon la valeur d'un champ. J'ai fait une fonction Ajax qui permet de changer la valeur de ce champ dans la table, et de changer l'image en conséquence. Cela fonctionne. Le problème est de changer la valeur d'origine. Voici le code du lien lançant la fonction.
<a href="javascript:favori(20, 1);">[image]</a>
"1" est la donnée qui conditionne l'image à afficher. Voici le code que j'utilise pour changer l'image.
document.getElementById('favori_img_'+id).src = 'favori_1.png';
Et le code HTML de l'image (le _20 est la donnée qui change pour chaque enregistrement extrait) :
<img src="favori_1.png" id="favori_img_20" style="height: 16px;width: 16px;border: 0;" />
Comment changer le second paramètre de la fonction favori() pour que l'action change lors d'un clic ?
Partager