ExecuteScriptAsync( "document.GetElementsById('userId-input').outerHTML;;" ) 返回 null



我可以执行以下操作:(在NavigationCompletedAsync处理程序中(

```
string0 = ExecuteScriptAsync("document.documentElement.outerHTML;");
Regex.Unescape(string0)
string0.Remove(0, 1);
string0.Remove(string0.Length - 1, 1);
```

我可以在编辑器中看到html页面。<id为"的输入元素;userId输入";在里面。

但是,当我这样做时:ExecuteScriptAsync("document.GetElementsById('userId-input').outerHTML;");

结果是";空";

在两个呼叫之间插入5秒的延迟没有帮助。

欢迎任何意见。谢谢

请将其视为已关闭。我有两个拼写错误:GetElementsById应该是:getElementById

现在一切都好了。

最新更新