如何存储变量并在字段中设置变量

How to store variable and set the variable in field

我正在使用 Selenium 3.17.0。 我想输入来自 javascript 的文本,但它不起作用!

I have tried this(这会键入文本 "undefined")

and this(这会将整个脚本键入文本)

但没有任何效果!也许我做错了 javascript 但我不知道,我是新手,请帮忙!

顺便说一句,这是我的第一个 post,如果我做错了,请见谅。

如果我没有正确理解你的问题,那么你是在尝试使用 javascript 生成一个随机字符串,然后将该值存储在一个变量中。然后使用 type.

输入该变量值

您必须使用 execute script 命令来 运行 javascript 并且目标(您的 javascript)应该是 return "free text" + Math.floor(Math.random()*100),如下面的屏幕截图所示.