我有一个带有 DOM 访问代码的 javascript 文件
var a=document.getElementById("abc").value
我有一个包含所有 DOM 信息的 html 文件
<html>...<input id="abc" ...></html>
有没有办法让 C# 调用 javascript 文件,并将 的值a
返回给 c# 程序?
实际上,JavaScript 可能要复杂得多,我需要将这些“感兴趣的值”引导回 C#,但让我们只考虑这里提到的简单示例。
我认为可能的方向是使用https://jint.codeplex.com/或 Web 浏览器控件。这里的挑战在于它不仅涉及 JavaScript,还涉及 HTML 文件。
我想知道的是:
有没有办法将变量值从 JavaScript 传回 C#?
如何让 JavaScript 评估 HTML 文件中的 DOM 元素?