Javascript函数在eclipse中的maven项目中不起作用



我使用的是karate框架,我想在其中使用js函数。让我详细解释

我有一个需求,在中我需要获取iframe中动态的id值。所以我想使用getElementByTagName('iframe')函数,但它不起作用。上面写着ReferenceError:;文件";未定义">

有人能告诉我应该添加哪些库、插件或依赖项来实现这一点吗?

* def elementId =
"""
function()
{
var list = document.getElementsByTagName('iframe');
var results = [];
for (var i = 0; i < list.length; i++) {
var id = list[i].id;
if (id && id.search(/flex-microform-/) != -1) {
return(id);
}
}
return(null);
}
"""
* def temp = call elementId
* print temp

您可以尝试这个库

<script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js">
</script>

最新更新