Re: Dans un champ Activex Internet Explorer, comment cocher un bouton radio |
Sujet: Re: Dans un champ Activex Internet Explorer, comment cocher un bouton radio par Anonyme sur 20/4/2006 10:27:06 // Code complet mdocDocument est un objet OLE dynamique // HTMLDocument mhtmInputBox est un objet OLE dynamique // HTMLInputElement mdocDocument = ActiveX1>>Document TagName est une chaîne = "genre" mhtmInputBox=mdocDocument>>getElementsByName(TagName) setCheckedValue(mhtmInputBox,"M") PROCEDURE setCheckedValue(radioObj, newValue) radioLength est un entier = radioObj>>length i est un entier POUR i = 0 A radioLength-1 radioObj[i]>>checked = Vrai SI radioObj[i]>>value = newValue ALORS radioObj[i]>>checked = Vrai FIN FIN J'ai transformé les (i) par des [i] Plus d'erreur du compilateur mais à l'exécution j'ai le message Windev suivant : L'opérateur [ ] est interdit sur la variable 'mhtmInputBox' car elle est de type objet Automation. A mon niveau, je pense que j'arrive à une impossibilité de traduire ce code javascript en code Windev ![]() ![]() ![]() |