Message de rapport:
 

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
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2