Comment puis-je obtenir le nœud d'un élément par son nom. Il y a GetElementById, pourquoi pas GetElementByName. L'élément en question est:
<select class="box1" name="DAY" tabindex="31"> … </select>
Je veux pouvoir obtenir ce noeud. Mais je ne sais pas comment.
Pete: s'il vous plaît supprimer que cette question a été répondu. C'est totalement FAUX, essayez vous-même. le noeud.nom n'est pas le nom de l'attribut 'nom' mais son nom qui n'est PAS ce dont j'ai besoin
Vous n'accédez pas à l'attribut de noeud appelé "nom" des balises "select" dans les descendants. Vous utilisez la propriété Nom de la balise (xe.Name). La bonne approche peut être:
document.DocumentNode.Descendants("select").Where(node => node.GetAttributeValue("name", "").Equals("DAY", StringComparison.InvariantCultureIgnoreCase));