Visual Basic - Duda con getElementByiD

Life is soft - evento anual de software empresarial
 
Vista:

Duda con getElementByiD

Publicado por nsteam (1 intervención) el 07/09/2017 16:24:46
Buenas a Todos!, tengo una duda que por favor quisiera que me ayudaran con ello.

Tengo este código HTML


1
2
3
<select class="form-control input-sm" name="aff_test_id" id="aff_test_id">
         <option value="1">--</option>
         <option value="2">cuerpo</option><option value="3">brazo</option><option value="1">tronco</option>        </select>

Y quiero insertar o cambiar a la opción a 2 y estoy usando este código

1
WebBrowser1.Document.getElementByiD("aff_test_id").Value = "2"

pero no me funciona.

(Funciona solamente si el campo de name(id) es "select", pero no puedo cambiarlo)
(funciona también con indexselect, pero necesito seleccionar una opción value)

Cómo puedo hacer para que cambie el valor de la página?

Gracias.
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: 109
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Duda con getElementByiD

Publicado por Yamil Bracho (226 intervenciones) el 07/09/2017 16:32:15
Haces algo como
1
WebBrowser1.Document.getElementById("aff_test_id").options.selectedIndex = index;

Por ejemplo para seleccionar el Item 2 haces
1
WebBrowser1.Document.getElementById("aff_test_id").options.selectedIndex = 2;
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