我的站点的页面中有一个TextArea,我想使用WebBrowser控件的Document将此TextArea的文本显示到Label中。
以下是TextArea定义:
<textarea class="cadr" id="bar" name="saisie"style="height: 260px; width: 700px;"> simple text</textarea>
我该怎么做呢?我有这样的代码:
WebBrowser1.Document.GetElementById(label1.text).GetAttribute("value", "bar")`
1条答案
按热度按时间pvabu6sv1#
您描述的元素没有ID,因此您必须求助于
TEXTAREA
及其DIV
父元素的className
(以减少获得错误元素的机会)。可以使用
GetElementsByTagName()
代替GetElementsById()
,然后过滤结果大概是这样的:
编辑:原始帖子中的HtmlElement已更改,现在显示ID