simuler un changement sur des boutons radios

Mammouth du PHP | 1967 Messages

26 janv. 2015, 00:33

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
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Mammouth du PHP | 688 Messages

26 janv. 2015, 00:57

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]

Mammouth du PHP | 1967 Messages

26 janv. 2015, 09:57

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é.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube