// 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
![](http://old.wdforge.org/uploads/icon_confused.gif)
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=3867&post_id=16296