Bonjour!
Bon je suis débutant en Ajax, donc un peu de clémence si cette question a déjà été posée...
Voilà j'ai un bouton qui fait appel à une fonction javascript. Je voudrais afficher du texte à la place de ce bouton après le clic, mais ça ne marche pas, mon bouton reste.
J'arrive à modifier l'attribut value du bouton, mais ce n'est pas ce que je veux. Voilà le code :
Bouton HTML:
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part <input type='button' value='Signaler' onClick='ajax()' id='btn_signal'>
Le code JS (correspond à ma fonction onreadystatechange):
Merci d'avance!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if (xhr.readyState==4) { document.getElementById("btn_signal").innerHTML = "<p>Signalement Réussi</p>"; //document.getElementById("btn_signal").value = "Signalement Réussi"; //Ce code modifie bien le texte du bouton } else { //document.getElementById("btn_signal").value = "Veuillez patienter"; document.getElementById("btn_signal").innerHTML = "<p>Veuillez patienter</p>"; }
Partager