1
Я разрабатываю проект, чтобы взять данные из website.so я использовал WebBrowser и установить URL в travelchi.ir и я написал ниже кодкак установить значение элемента HTML в C#
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
HtmlDocument doc = webBrowser1.Document;
HtmlElement Source = doc.GetElementById("from");
HtmlElement Destination = doc.GetElementById("to");
HtmlElement adultCount = doc.GetElementById("adultCount");
HtmlElement childCount = doc.GetElementById("childCount");
HtmlElement infantCount = doc.GetElementById("infantCount");
var links = webBrowser1.Document.GetElementsByTagName("button");
var inputs = webBrowser1.Document.GetElementsByTagName("input");
Source.SetAttribute("value", "شیراز");
Destination.SetAttribute("value", "تهران");
adultCount.SetAttribute("value", "1 بزرگسال");
childCount.SetAttribute("value", "1 کودک");
infantCount.SetAttribute("value", "0 خردسال");
foreach (HtmlElement input in inputs)
{
if (input.GetAttribute("className") == "form-control")
{
input.SetAttribute("value", "1395/05/14");
}
}
foreach (HtmlElement link in links)
{
if (link.GetAttribute("className") == "btn btn-primary")
{
link.InvokeMember("click");
}
}
в getelement и установите значение его так в конце концов я ecounter, что этот код не может установить значение, пожалуйста, помогите мне решить это
это не выглядит как JavaScript –
Также просьба сообщить об ошибке это дает вам , – ste2425
Это не ошибка .it не может установить значение источника и назначения – saba