j'ai réussi a rendre l'id de mes div unique (reprenant le pseudo de leur fiche) mais sa ne marche toujours pas et dans ma source les div sont pourtant bien unique
Mes div :
<div class="vert" id="<?=$pseudo?>">Veuillez patienter...</div>
Mon get element ID :
document.getElementById("<?=$pseudo?>").className="rouge";
Mon code JAVA :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| <script type="text/javascript">
// Script pour suppresion AJAX
function GetXmlHttpObject()
{
var objXMLHttp = null;
if (window.XMLHttpRequest)
objXMLHttp=new XMLHttpRequest();
else if (window.ActiveXObject)
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
return objXMLHttp;
}
function supprimer(pseudo)
{
var xmlHttp = GetXmlHttpObject();
if (xmlHttp == null){
alert("Votre navigateur ne supporte pas les requêtes HTTP.");
return false;
}
var url="include/supprimera.php?pseudo="+pseudo; // le script à appeller
xmlHttp.open("GET", url, true);//envoi en GET asynchrone
xmlHttp.send(null);
// fonction à exécuter dès réception de la réponse
xmlHttp.onreadystatechange = function (){
if (xmlHttp.readyState == 4){
if (xmlHttp.status == 200){
}
}
return true;
}
document.getElementById("<?=$pseudo?>").className="rouge";
}
</script> |
Je rappelle que l'ensemble est contenu dans une boucle while ($donnees = mysql_fetch_array($reponse) )
Maintenant quand je clique sur le bouton concerné, il affiche le style que sur la derniere fiche mais pas sur la fiche ou j'appuit ?????
Partager