执行 javascript 'undefined' 输出但它按预期工作
Execute javascript 'undefined' output but it work as expected
我正在尝试单击网站上的按钮
这是那个网站的代码
<input name="Submit" type="submit" value="submit" class="buttons">
我使用 awesomium 和 c# 来做这个
下面是我的示例代码
wb.ExecuteJavascriptWithResult(@"document.getElementsByName('Submit')[0].click();");
在我的 Visual studio 输出日志中,结果是 'undefined' 但它单击网站中的按钮并按预期生成输出。但我想了解错误的原因。但它不再给我任何错误。
为了检查是不是awesomium的错误。我在 google chrome 中加载网站并在控制台中执行 javascript ,输出是相同的。它给了我 undefined
但它单击按钮并生成输出。
我对javascript了解不多。但是我该如何解决这种问题呢?
此致,
梅科
当 函数 没有明确的 return 值时,undefined
默认为 return。这里没什么问题。
More info here, awesome answer by the way !
我正在尝试单击网站上的按钮
这是那个网站的代码
<input name="Submit" type="submit" value="submit" class="buttons">
我使用 awesomium 和 c# 来做这个
下面是我的示例代码
wb.ExecuteJavascriptWithResult(@"document.getElementsByName('Submit')[0].click();");
在我的 Visual studio 输出日志中,结果是 'undefined' 但它单击网站中的按钮并按预期生成输出。但我想了解错误的原因。但它不再给我任何错误。
为了检查是不是awesomium的错误。我在 google chrome 中加载网站并在控制台中执行 javascript ,输出是相同的。它给了我 undefined
但它单击按钮并生成输出。
我对javascript了解不多。但是我该如何解决这种问题呢?
此致, 梅科
当 函数 没有明确的 return 值时,undefined
默认为 return。这里没什么问题。
More info here, awesome answer by the way !