Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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_Html_Jquery Selectors - Fatal编程技术网

如何从Javascript中的自定义属性获取元素?

如何从Javascript中的自定义属性获取元素?,javascript,html,jquery-selectors,Javascript,Html,Jquery Selectors,我想用javaScript从下面的HTML中提取文本值: <div class="search-box-compact__label text-color-secondary"> <span data-bind="i18n: 'search.keyword-label'">Find Jobs</span> </div> 我收到以下错误:: Uncaught DOMException: Failed

我想用javaScript从下面的HTML中提取文本值:

<div class="search-box-compact__label text-color-secondary">
   <span data-bind="i18n: 'search.keyword-label'">Find Jobs</span>
</div>

我收到以下错误::

Uncaught DOMException: Failed to execute 'querySelectorAll' on 'Document': '[data-bind=`i18n: 'search.keyword-label'`]' is not a valid selector.

请建议。

您需要退出
,我也使用了

let y=document.querySelectorAll(“[data bind=\”i18n:\'search.keyword label\'\'”);
console.log(y);

找工作
Uncaught DOMException: Failed to execute 'querySelectorAll' on 'Document': '[data-bind=`i18n: 'search.keyword-label'`]' is not a valid selector.