Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按元素名称的特定部分搜索元素_Javascript_Testing_Automated Tests_E2e Testing_Testcafe - Fatal编程技术网

Javascript 按元素名称的特定部分搜索元素

Javascript 按元素名称的特定部分搜索元素,javascript,testing,automated-tests,e2e-testing,testcafe,Javascript,Testing,Automated Tests,E2e Testing,Testcafe,如果您只知道选择器ID的一部分,有人能告诉我如何找到选择器的解决方案吗 例如,有一个输入字段名为:firstname: 因此,通过常用的方法找到这个选择器是selector(#firstname”)。 但如果我想找到在其ID中包含字符串“name”的选择器,该怎么办 这是我的一个变通办法。因为页面上有一个选择器“#\27 contactName>div>input” 由于此字符“\27”等于“符号”,testcafe framework在DOM树中找不到此类选择器 我试过: 选择器(“#\27

如果您只知道选择器ID的一部分,有人能告诉我如何找到选择器的解决方案吗

例如,有一个输入字段名为:firstname: 因此,通过常用的方法找到这个选择器是selector(#firstname”)。 但如果我想找到在其ID中包含字符串“name”的选择器,该怎么办

这是我的一个变通办法。因为页面上有一个选择器“#\27 contactName>div>input” 由于此字符“\27”等于“符号”,testcafe framework在DOM树中找不到此类选择器

我试过: 选择器(“#\27 contactName>div>input”)或选择器(#“contactName>div>input”),但它没有帮助

我理解并知道这不是Testcafe的问题,而是web编码人员的问题:D.同意。但是,如何解决呢?

试试这个

$("[id*='name']").val
以及您想要的jquery

您还可以添加标签,如

$("input[id*='name']").val
或任何您喜欢的

检查此项-