Page 1 sur 1

simuler un changement sur des boutons radios

Posté : 26 janv. 2015, 00:33
par Spols
Bonjour à tous,

J'utilise un script qui permet de modifier quelle bouton radio est coché via un calendrier. Je voudrais également déclencher les événements lié à la modification de ces boutons radio.

Je ne gère pas ces événements moi-même, je ne sais donc pas trop comment il fonctionne.

J'ai essayé d'appeler bouton_radio.change, bouton_radio.change(), bouton_radio.onchange, bouton_radio.onchange(), bouton_radio.onChange, bouton_radio.onChange()
Certain apporte des erreur d'autre ne fonctionne pas

Je retrouve mes boutons radios via un document.getElementsByName et puis je boucle sur chacun en modifiant leur attributs checked.

PS je ne maîtrise rien du tout en Jquery

Re: simuler un changement sur des boutons radios

Posté : 26 janv. 2015, 00:57
par tof73
du code qui fonctionne :

[javascript]
var trans = document.forms['transForm'].elements['trans']; // à adapter

for (var i=0, len=trans.length; i<len; i++) {
trans.onchange = function() {
// ton code ici
};
}
[/javascript]

Re: simuler un changement sur des boutons radios

Posté : 26 janv. 2015, 09:57
par Spols
C'est le contraire que je veux faire, je veux déclencher le onchange via le script et pas le déclarer

Si tu mets un onchange sur des boutons radios et que tu modifie la sélection via javascript, le onchange ne sera pas executer.

Et mon problème c'est que le code à exécuter via ce onchange est caché dans une masse de code (probablement Jquery) dont je ne connait rien car c'est le CMS qui le gère.

Donc je voudrais que mon script dise au bouton radio qu'il a changé.