Member 13305034 Ответов: 0

Visual basic как установить выпадающий список из веб - браузера


Я хочу выбрать цвет из выпадающего списка ниже
pan class="a_nB9P0oL7vheRL31R_0 z_nB9P0oL7vheRL31R_0 cy_nB9P0oL7vheRL31R_0 c0_nB9P0oL7vheRL31R_0" style="white-space: nowrap;" 
onmouseover="return LeafControl.OnWrappingSpanMouseOver(this, event);" onmouseout="return LeafControl.OnWrappingSpanMouseOut(this, event);
"><select tabindex="0" title="" class="y_nB9P0oL7vheRL31R_0 aa_nB9P0oL7vheRL31R_0 cz_nB9P0oL7vheRL31R_0 cu_nB9P0oL7vheRL31R_0" 
id="FormControl_V1_I1_R8_I5_D1" style="direction: ltr;" onfocus="return (DropDownList.OnFocus(this, event));" onblur="return (DropDownList.OnBlur(this, event));" 
onchange="return (DropDownList.OnChange(this, event));" viewdatanode="32" originalid="V1_I1_R8_I5_D1" formid="FormControl" scriptclass="DropDownList" direction="ltr" 
wrapped="true">
<option value=""></option>
<option value="blue">blue</option>
<option value="red">red</option>
<option value="orange">orange</option>
<option value="yellow">yellow</option>
<option value="green">green</option>
</select></span>


Что я уже пробовал:

mybrowser.Document.getelementbyid("FormControl_V1_I1_R8_I5_D1").value = "blue"

Sandeep Mewara

И в чем же проблема?

Кстати, все, что вы упомянули в "Что я пробовал", имеет неправильные оболочки. например: document => Document, getEleementById => getelementbyid

Member 13305034

Ниже приведен код, который я добавил, Но все еще не работает. Я работаю с этим в течение многих часов без решения, и у меня есть много кодов, работающих, но этот по какой-то причине нет. Я видел onblur, onfocus и onchange на веб-браузере. Ниже приведен один из используемых кодов. COdeprojec.com это мои любимые сайты для поддержки надеюсь, что у одного из членов есть решение.
Для каждого элемента как HtmlElement в mybrowser.Документ.GetElementsByTagName("select")

мой браузер.Документ.метода getElementById("FormControl_V1_I1_R8_I" &амп; cnt1 &ампер; "_D1").значение = "синий"

Конец, Если
Следующий

Sandeep Mewara

Как уже говорилось ранее, вы пробовали с правильным корпусом? JavaScript чувствителен к этому.

==

document.getElementsByTagName("выберите")

документ.метода getElementById("FormControl_V1_I1_R8_I" &амп; cnt1 &ампер; "_D1").значение = "синий"

===

Member 13305034

- Привет! Да, это так. Какие-нибудь рекомендации? или новый способ установки атрибута?

Member 13305034

Ниже приведен визуальный вид при выборе
значение опции="синий" выбран=""синий/вариант
на всякий случай, если вы знаете решение

0 Ответов