ersten Mal HtmlAgilityPack verwenden, ich bin Abrufen von Knoten, die in einem HTML-2 verschiedene Elemente aufweist, für den anderen Wert als Kennung für ein und als Namen teilenhtmlDocument.GetElementById kehrt Element mit demselben Namen, nicht id
<span name="abc"></span>
. . .
<div id="abc"></div>
Wenn ich getElementByID („abc“) verwende ich das Element, dessen Ende immer Namen und nicht die ID ist die angegebene. Wie geht es?
Vielen Dank im Voraus
http://www.456bereastreet.com/archive/200802/beware_of_id_and_name_attribute_mixups_when_using_getelementbyid_in_internet_explorer/ - sehr gut zu wissen! Ich habe es gerade jetzt gelernt, danke – koksalb
@Koksalb htmlAgilityPack ist eine C# -Bibliothek für HTML-Manipulation. Es sollte nichts damit zu tun haben, wie Internet Explorer Namen handhabt. – Nzall
Es gibt eine Erklärung: [http://stackoverflow.com/questions/13300698/document-geelementbyid-returns-element-with-name-equal-to-id-specified](http://stackoverflow.com/questions/ 13300698/document-geelementebyid-returns-element-mit-name-gleich-zu-id-angegeben – Evya2005