我使用的是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>