在UWP项目中使用javascript在框架内设置表单内的输入字段

时间:2017-05-30 16:17:18

标签: javascript c# uwp

我正在尝试自动填充位于框架内的表单。 javascript中似乎存在语法错误。任何有关该功能的帮助将不胜感激。这是我正在使用的代码;

string func = "window.frames['framename'].document.forms[0].getElementsByName('StreetName')[0].value = " + streetname;

await webview1.InvokeScriptAsync("eval", new string[] { func });

未设置标记的ID,仅设置名称。 JS中语法错误的任何想法是什么?

P.S。如果有办法从注入的javascript中获取详细的错误消息,我会欢迎这个建议。

1 个答案:

答案 0 :(得分:1)

'framename'

非常怀疑我。

你确定这是一个字符串文字吗? (在这种情况下,我认为这是一个运行时错误而不是语法错误。)