我想传递一个Java变量的JavaScript ..通过Java脚本执行在硒传递变量的webdriver
这是我的代码部分:
String localArray[][] = new String[50000][9];
String strContratoNumero;
for(int i=1; i<10;i++){
strContratoNumero = localArray[i][0];
我已经试过这样:
((JavascriptExecutor)driver).executeScript("document.getElementById('txtNr_Contrato_Plano_Trab').value=arguments[0]",strContratoNumero.substring(0,9));
但它不起作用。
你能告诉我如何通过上述命令通过变量发送值?
PS:我从Excel表中获取数据..但不要担心,因为这部分工作。
我不明白你为''循环显示的交易。你说它不起作用,但你不说它不起作用。你得到一个Java异常?你会得到一个JavaScript错误?有什么事情没有发生?你想做的事很可行,但没有正确的细节,很难知道你的情况有什么问题。 – Louis 2014-10-30 16:17:21