C#获取与修改HTML DOM元素信息

by 陈少俊 2009.12.11 21:24

用C#和JavaScript交互首先要解决C#读取HTML DOM元素的问题。在System.Windows.Browser命名空间下,有一个HtmlDocument、HtmlPage、HtmlElement等类,可以用来读取HTML DOM元素。其读取方法和JavaScript如出一辙。 

引用内容: //初始化一个document HtmlDocument document = HtmlPage.Document;

//获取一个DOM节点 dom = document.GetElementByID("yourDomId");

//string 获取到HTML DOM元素结点之后,我们就可以获取DOM元素的值了,

例如innerHTML或者innerText或者Value等值了。

例如:引用内容: string s = dom.GetAttribute("value"); 

另外,我们也可以通过C#提供的一些方法来动态改变HTML DOM元素的样式或者值。

例如:引用内容: dom.SetAttribute("innerText", "This is Text"); dom.SetStyleAttribute("left", 40 + "px"); dom.SetStyleAttribute("top", 35 + "px");

Tags: , ,

Asp.Net技术 | web开发 | 计算机

博客评论由 Disqus 驱动

关于博主

博主——陈少俊

   曾经的我们并不相识,但是网络让我们联系了起来,人生本来就是这样,有许多的必然和偶然,我不能做太多,只 是分享我自己拥有的,看到的,听到的。我致力于网站开发,系统建设,推广自己,谢谢大家的关心和爱护。
现就职于汽车时尚传媒有限公司网络部,中国汽车时尚网:http://www.86che.com/
汽车时尚网分类说明:汽车时尚网分类中所有新闻来源于中国汽车时尚网
汽车时尚报分类说明:汽车时尚报分类中所有新闻均为汽车时尚报出刊报纸中所有内容。
汽车时尚报电子版从《汽车时尚报》第493期开始正式免费上线,具体新闻内容请查阅【汽车时尚报】分类。
联系电话:13551107754,(028)68116678
MSN:chen1989jun@hotmail.com

日历中查看

<<  February 2012  >>
MonTueWedThuFriSatSun
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

切换到大日历中浏览

按月阅读

最近的评论

评论 RSS

声明

本博所有网友评论不代表本博立场,版权归其作者所有。

© Copyright 2009-2010  All Rights Piao Blog
蜀ICP备09038546号

部件 Statistics 未找到.

There is an error in XML document (0, 0).X