1

我有一个 Javascript 文件,其中有一个全局变量,该变量设置为某个整数值。我使用 WebBrowser 控件在 C# 中加载 Javascript。我需要在 WinForms 标签中显示全局变量的值。

我尝试将全局变量放在隐藏的 html 字段中并调用以下 C# 代码:

var distance = mapWebBrowser.Document.GetElementsByTagName("input")["distance"];

        if (distance != null)
            mileageText.Text = Convert.ToString(distance);

但这会显示System.Windows.Forms.HtmlElement在标签中,而我需要存储在其中的实际值。

有人可以帮忙吗?

4

1 回答 1

2

给隐藏字段一个id并调用这个工作吗?mapWebBrowser.Document.GetElementById("distance").InnerHtml(距离是id)

于 2012-11-28T13:47:39.610 回答