2009-07-16 6 views
0

En C#, j'utilise le fichier mshtml.HTMLDocument pour récupérer divers éléments d'une page.Les ID de DOM changent-ils de navigateur à navigateur?

Par exemple:

bouton

= (mshtml.HTMLButtonElement) theDoc.getElementById ("ID1"); Maintenant, si je cours IE6, IE7, IE8, changera "ID1" selon la version du navigateur?

Répondre

3

Non, ID est un attribut de l'étiquette. Donc, si vous avez

<input type="button" id="ID1" ... /> 

Son ID sera ID1 dans tous les navigateurs.

Questions connexes