AJUDA COM BOTÃO

BETOPSY 30/11/2017 14:15:57
#478164
Boa tarde estou com um projeto aqui , porem me deparei com um problema

preciso clicar em um botão em uma pagina , porem na pagina tem 2 botoes iguais entao não consegui clicar no certo

codigo da pagina

<form action=[Ô]https://site.com/empresa[Ô] method=[Ô]POST[Ô] target=[Ô]_self[Ô]>
<li class=[Ô]consulta[Ô]>
<input type=[Ô]submit[Ô] value=[Ô]ok[Ô] class=[Ô]inputBRsub[Ô] /></li> </ul> </fieldset</form>


<form action=[Ô]https://site.com/pessoa/[Ô] method=[Ô]POST[Ô] target=[Ô]_self[Ô]>
<li class=[Ô]consulta[Ô]>
<input type=[Ô]submit[Ô] value=[Ô]ok[Ô] class=[Ô]inputBRsub[Ô] /></li> </ul> </fieldset</form>



Meu codigo do vb esta assim

Dim inputs As HtmlElementCollection = Webb.Document.GetElementsByTagName([Ô]input[Ô])
For Each Controle As HtmlElement In inputs
Try

If Controle.OuterHtml.Contains([Ô]value=[Ô][Ô]ok[Ô]) Then

Controle.InvokeMember([Ô]click[Ô])


End If


Catch ex As Exception
End Try
Next


Obrigado

F001E 30/11/2017 14:39:58
#478167
E porque tem 2 botões iguais ? Remove um.
JABA 30/11/2017 15:00:16
#478168
Coloque uma id ou nome para cada um e procure por isso.

www.w3schools.com/jsref/prop_html_id.asp
BETOPSY 30/11/2017 15:01:40
#478169
Citação:

:
E porque tem 2 botões iguais ? Remove um.





O site não e meu !
Estou apenas tentado altomatiza-lo
BETOPSY 30/11/2017 15:03:10
#478171
Citação:

:
Coloque uma id ou nome para cada um e procure por isso.

www.w3schools.com/jsref/prop_html_id.asp



O site não e meu !
Estou apenas tentado altomatiza-lo


JABA 30/11/2017 15:22:51
#478173
Citação:

O site não e meu !
Estou apenas tentado altomatiza-lo



Sim, mas você precisa de um identificador para cada botão. E ao fazer isso, não vai mudar absolutamente nada para o que já existia, apenas para o que você precisa.
BETOPSY 30/11/2017 17:16:38
#478182
Citação:

:
O site não e meu !
Estou apenas tentado altomatiza-lo

Sim, mas você precisa de um identificador para cada botão. E ao fazer isso, não vai mudar absolutamente nada para o que já existia, apenas para o que você precisa.




Certo mas como eu disse acima , o site não e meu ,
a nao ser que tenha como modificar um site de terceiros e eu não sei como !
pode me explicar como fazer isso?
KERPLUNK 30/11/2017 17:25:49
#478184
Resposta escolhida
Os botões não são iguais... eles pertencem à forms diferentes #ficadica
JABA 30/11/2017 17:39:53
#478185
Citação:

Certo mas como eu disse acima , o site não e meu ,
a nao ser que tenha como modificar um site de terceiros e eu não sei como !
pode me explicar como fazer isso?



E e o código abaixo veio de onde?

<form action=[Ô]https://site.com/empresa[Ô] method=[Ô]POST[Ô] target=[Ô]_self[Ô]> 
<li class=[Ô]consulta[Ô]>
<input type=[Ô]submit[Ô] value=[Ô]ok[Ô] class=[Ô]inputBRsub[Ô] /></li> </ul> </fieldset</form>

<form action=[Ô]https://site.com/pessoa/[Ô] method=[Ô]POST[Ô] target=[Ô]_self[Ô]>
<li class=[Ô]consulta[Ô]>
<input type=[Ô]submit[Ô] value=[Ô]ok[Ô] class=[Ô]inputBRsub[Ô] /></li> </ul> </fieldset</form>
BETOPSY 30/11/2017 18:30:31
#478189
Citação:

:
Certo mas como eu disse acima , o site não e meu ,
a nao ser que tenha como modificar um site de terceiros e eu não sei como !
pode me explicar como fazer isso?

E e o código abaixo veio de onde?

<form action=[Ô]https://site.com/empresa[Ô] method=[Ô]POST[Ô] target=[Ô]_self[Ô]> 
<li class=[Ô]consulta[Ô]>
<input type=[Ô]submit[Ô] value=[Ô]ok[Ô] class=[Ô]inputBRsub[Ô] /></li> </ul> </fieldset</form>

<form action=[Ô]https://site.com/pessoa/[Ô] method=[Ô]POST[Ô] target=[Ô]_self[Ô]>
<li class=[Ô]consulta[Ô]>
<input type=[Ô]submit[Ô] value=[Ô]ok[Ô] class=[Ô]inputBRsub[Ô] /></li> </ul> </fieldset</form>




Como ja disse , esse e um site de terceiros , pra vc ver um codigo de um site de terceiro , vai no cite , clica lado direito na tela e vai em exibir codigo fonte !
Entendeu? ou seja , tem como ver o codigo Mas não alterar !
Vou explicar mais uma vez , o site e um site de Terceiros , ou sera um site de outra pessoas !
Apenas estou tentando automatizar o acesso a esse site !
BETOPSY 03/12/2017 23:11:36
#478235
Alguem tem alguma ideia?
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas