applications de onchange

Invité
Invité n'ayant pas de compte PHPfrance

21 févr. 2008, 00:05

Bonjour à tous,

j'ai déjà utilisé l'événement onchange pour mettre à jour la valeur d'un input si elle a été modifiée.
Pourrait-on l'appliquer à autre chose qu'un input? à un lien par exemple?

<a href="#" onchange="save()">mon texte modifié</a>

Est-ce que save() se déclenche si je change le texte du lien avec javascript?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

21 févr. 2008, 08:53

Nope. onChange est un attribut qui n'est vallable que pour les éléments d'un formulaire (et encore, il ne fonctionne réellement bien qu'avec les select)

Pour un lien, tu peux utiliser l'événement onClick pour déterminer quand l'utilisateur clique dessus, mais si tu mets à jour le contenu de ton lien en javascript, inutile de te prendre la tête et fait simplement appel à save() juste après l'instruction qui aura mit le libellé à jour :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Mammouth du PHP | 1339 Messages

23 févr. 2008, 05:24

onblur est pas mal sinon ...
Bon sinon tu me fais un message privé et on se fait un TeamViewer