gpt4 book ai didi

javascript - 如何在 Protractor 中使用 jquery 获取表列值作为数组

转载 作者:行者123 更新时间:2023-11-29 23:51:54 25 4
gpt4 key购买 nike

我正在做一个项目,有一个动态创建的表。我想使用 jquery 从表中获取列值作为数组。

这是我到目前为止所做的,但我收到了这个错误。

Failed: unknown error: arguments[0].push is not a function

代码:

    var myArray = [];
browser.executeScript("$(document).ready(function() { $('.table tbody tr td:nth-child(5)').each(function(i){ arguments[0].push($(this).text());});});",myArray);
console.log(myArray);

请帮帮我。谢谢你

最佳答案

您可以简单地在 ElementArrayFinder 上使用 Protractor 的 getText() 方法来获取数组形式的值。试试下面的代码。

element.all('.table tbody tr td:nth-child(5)').getText().then(function(textArray){
console.log(textArray);
})

关于javascript - 如何在 Protractor 中使用 jquery 获取表列值作为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42640845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com