Visual Basic.NET - Acción de Submit en Dropdown y WebBrowser

 
Vista:
sin imagen de perfil
Val: 25
Ha aumentado su posición en 8 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Acción de Submit en Dropdown y WebBrowser

Publicado por ricard (13 intervenciones) el 13/03/2018 17:18:22
Interactuo con una página web.
Selecciono el elemento deseado en el Dropdown sin "problemas" el PROBLEMA es que si bien selecciona el elemento deseado no realiza la acción de submit por lo que... estoy apunto de tirar la toalla


El Dropdown...

1
2
3
4
5
6
<select onchange="qt('523017560','inicia')" id="cada" name="cada" class="rvfrecuencia">
	<option value="0">0 creditos</option>
		<option value="100">100 creditos</option>
		<option value="200">200 creditos</option>
	<option value="300">300 creditos</option>
</select>

Las malditas líneas...

1
2
3
Dim element As HtmlElement = BrowserSepulveda.Document.GetElementById("cada")
Dim modi As HtmlElement = element.GetElementsByTagName("option").Cast(Of HtmlElement).First(Function(el) el.GetAttribute("value") = "0")
modi.SetAttribute("selected", "true")



Alguien tiene la solución? Gracias de antemano y puede contar con 200 años de mi alma para que la use como desee
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 27
Ha disminuido su posición en 8 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Acción de Submit en Dropdown y WebBrowser

Publicado por Yamil Bracho (630 intervenciones) el 13/03/2018 17:25:48
Quizas te haga falta disparar el evento de OnChange
Prueba con element. InvokeMember("OnChange");
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 25
Ha aumentado su posición en 8 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Acción de Submit en Dropdown y WebBrowser

Publicado por ricard (13 intervenciones) el 13/03/2018 17:36:10
Gracias!!! era la solución!!!!
Dime, en que te vas a gastar mis 200 años de alma?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 27
Ha disminuido su posición en 8 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Acción de Submit en Dropdown y WebBrowser

Publicado por Yamil Bracho (630 intervenciones) el 13/03/2018 17:40:29
Nos era que la opcion que estan seleccionando ya esta seleccionada y por eso no te dispara el OnChange.
Prueba a ver si es eso (el.GetAttribute("value") = "100")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 25
Ha aumentado su posición en 8 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Acción de Submit en Dropdown y WebBrowser

Publicado por ricard (13 intervenciones) el 13/03/2018 17:41:50
La respuesta es poner
element. InvokeMember("OnChange")

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar