1
ich ein Projekt entwickle Daten von einem website.so nehme ich einen Web-Browser verwendet, und die URL auf travelchi.ir und ich unten Code schriebwie Wert von html-Elemente in C# setzen
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");
}
}
zu getElement und Sollwert, um es am Ende so ich, dass dieser Code ecounter nicht Wert kann mir bitte helfen, es ist
dies nicht wie JavaScript sieht –
Auch geben Sie bitte den Fehler es gibt dir . – ste2425
Dies ist kein Fehler. Er kann den Wert von Quelle und Ziel nicht festlegen – saba