在 awesomium c# 中通过 javascript 获取元素的值

本文关键字:获取 元素 javascript awesomium | 更新日期: 2023-09-27 18:34:09

我需要在 awesomium 中通过 javascript 获取元素的值,我尝试了这个:

dynamic ch = (JSObject)br.ExecuteJavascriptWithResult
             ("document.getElementById('ltrl').value");

JSObject ch = br.ExecuteJavascriptWithResult
             ("document.getElementById('ltrl').value");

但 ch 始终为空如何获得该值?

在 awesomium c# 中通过 javascript 获取元素的值

Awesomium示例中的优雅方法:

JSObject ch = br.ExecuteJavascriptWithResult("document");
dynamic document = (JSObject)ch ;
if (document == null) return false;
using (document)
{
   document.getElementById('ltrl').value;
}