我在 javascript 中有一个名为“checkdata(code)”的函数,如您所见,它接受一个名为“code”的参数来运行并返回一个 15 字符的字符串。
所以,我发现(并测试了)如何在 javascript 中调用无参数函数,但我的问题是,当我调用 checkdata(code) 时,我总是得到一个“无”返回值。到目前为止,这就是我正在做的事情:
wd = webdriver.Firefox()
wd.get('My Webpage')
a = wd.execute_script("return checkdata()", code) //Code is a local variable
//from my python script
print a
我正在做这个,因为我在非官方的 selenium 文档和这里阅读了它:链接
但是,正如我之前所说,我只是一直没有打印出来。
如何调用传递该参数的函数?