Задать вопрос
@libera

C# WebBrowse заполнение select рандомом?

Сделал так, что бы выбирал из select , но надо прикрутить рандом от 1 до 15 пример.

Код выбора
foreach (HtmlElement element in webBrowser1.Document.All)
                    {
                        if (element.GetAttribute("name") == "myselect")
                        {
                            element.Children[0].SetAttribute("selected", "false");
                            element.Children[1].SetAttribute("selected", "false");
element.Children[2].SetAttribute("selected", "false");
element.Children[3].SetAttribute("selected", "false");
element.Children[4].SetAttribute("selected", "false");
element.Children[0].SetAttribute("selected", "false");

                            element.Children[5].SetAttribute("selected", "true");

                        }
                    }
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@dmitryKovalskiy
программист средней руки
Я так понимаю что с циклами вы незнакомы.Ну ладно...В самом начале функции пишем инструкцию
Random r = new Random()
А внутри цикла 1 строка
element.Children[r.Next(0,element.Children.Count)].SetAttribute("selected", "true");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы