gpt4 book ai didi

c# - 从浏览器中通过 ID 获取元素并显示在标签中

转载 作者:太空宇宙 更新时间:2023-11-03 10:34:34 24 4
gpt4 key购买 nike

所以我有一个问题.. 我想在我的 Windows 申请表的标签上显示网页中的文本。这是“检查元素”代码:

<ul id="userInfoNav">
<li>Rank: <span class="value">Sivilist</span></li>
<li>Bosted: <span class="value">Oslo</span></li>
<li>Gjeng: <span class="value">Ingen</span></li>
<li>Penger: <span id="money_hand" class="value">16,000 kr</span></li>
<li>Kuler: <span class="value">0 stk</span></li>

我试过使用:

web.Document.GetElementById("userInfoNav").InvokeMember("Value", label1.Text);

但它什么也没做..

文本也会不时更改..

最佳答案

获取外部文本:

statsTextBox.Text = web.Document.GetElementById("userInfoNav").OuterText;

并在执行代码之前检查 ID 是否存在:

HtmlElement htmlelement = web.Document.GetElementById("userInfoNav");
if (htmlelement == null)
{
return;
}
else
{
statsTextBox.Text = web.Document.GetElementById("userInfoNav").OuterText;
}

关于c# - 从浏览器中通过 ID 获取元素并显示在标签中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28344280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com