2009-07-16 110 views
0

在C#中,我使用mshtml.HTMLDocument从页面中检索各种元素。DOM的ID是否从浏览器更改为浏览器?

例如:

按钮=(mshtml.HTMLButtonElement)theDoc.getElementById( “ID1”);

现在,如果我运行的是IE6,IE7,IE8,会根据浏览器版本改变“ID1”吗?

回答

3

不,ID是标签的属性。所以如果你有

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

它的ID将ID1在所有浏览器。