站内推广方式,wordpress淘宝客链接,建材交易平台,企业网站如何优化用C#和JavaScript交互首先要解决C#读取HTML DOM元素的问题。 在System.Windows.Browser命名空间下#xff0c;有一个HtmlDocument、HtmlPage、HtmlElement等类#xff0c;可以用来读取HTML DOM元素。其读取方法和JavaScript如出一辙。引用内容#xff1a; //初始化一个docum…用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);