Page 1 sur 1

Javascript pour modification attribut value input type="

Posté : 11 mai 2009, 21:06
par titeuf
Bonjour

Apres soumission et renvoit de l apage en affichant les erreurs , j'aimerais modifié le texte affiché dans mon bouton.Il faut donc qu eje passe par javascript.

J'ai alors pensé faire un
echo '<script type="text/javascript">document.getElementById("Submit").value = "Renvoyer le formulaire";</script>';
probleme la valeur de mon bouton n'est pas modifié.Pourriez vous m'aider merci d'avance.

Posté : 11 mai 2009, 21:36
par Nours312
getElementById() retourne l'élément ont l'id est passé en paramètre ...
echo '<input type="submit" id="MyButton" value="envoyer"/>'.
  '<script type="text/javascript">document.getElementById("Mybutton").value = "Renvoyer le formulaire";</script>';
@+

Posté : 11 mai 2009, 21:50
par titeuf
merci pour ton element de reponse .

je viens de tester ton script à l'instant ca marche bien .

Pour t'expliquer , je voulais faire quelque chose du genre .
if(isset($_POST['Submit'])){


}
else{
// affichage de mon formulaire avec lesmessages d'erreur
<input type="text" .../>

}
Je voulais eviter de passer par un framework mais j'ai l'impression que c'est impossible alors