19. januar 2006 - 16:55Der er
4 kommentarer og 1 løsning
Intenet controls error
Hej,
Main er et webbrowserobject, og jeg vil gerne finde alle objecter, der har et value og old_value underobject.
<td id='1' old_value='1' value='2'> - her skal jeg finde hhv. 1 og 2.
Det jeg mangler er en function der kan se om disse subobject eksisterer - denne function skal sættes ind i stedet for isobject(), som ikke virker.
Jeg får denne fejl: object doesn't support this property or method
For Each obj In UserForm1.Main.Document.ALL If isobject(obj.value) And isobject(obj.old_value) Then If obj.value <> obj.old_value Then End If End If Next
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
20. januar 2006 - 08:54#1
Hej.. jeg har løst det på denne måde.
Men jeg ville stadig gerne vide, hvordan man tjekker om subobject, property eller method eksisterer.
For Each obj In UserForm1.Main.Document.ALL If obj.id <> "" Then If InStr(obj.id, "_") > 0 Then Select Case UCase(Mid(obj.id, InStr(obj.id, "_") + 1)) Case "STATUS" MsgBox (obj.id) Stop End Select End If End If next
Hvad er det, du søger? Der er ikke noget, der hedder 'subobject', 'property' eller 'method' på et HTML-element. Er det om en bestemt attribut eksisterer - så kan du muligvis teste med noget à la:
For Each obj In UserForm1.Main.Document.ALL If obj.getAttribute("value")<>"" And obj.getAttribute("old_value")<>"" Then If obj.getAttribute("value") <> obj.getAttribute("old_value") Then MsgBox "De er forskellige, zq!" End If End If Next
/mvh </bole>
Synes godt om
Slettet bruger
08. juni 2006 - 17:35#3
Undskyld jeg ikke er kommet tilbage til denne.. jeg brugte din løsning. smid venligst et svar..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.