Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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从Div内的Span获取文本值_Javascript - Fatal编程技术网

如何使用纯Javascript从Div内的Span获取文本值

如何使用纯Javascript从Div内的Span获取文本值,javascript,Javascript,我想去登记 xtag.forEach(function(){ var s=[]; s.push(document.querySelector('.xtag span').innerText.toLowerCase()) }); 如果使用Jquery,我可以使用find;但对于香草javascript,我仍然感到困惑您可以尝试使用和: var s=Array.fromdocument.querySelectorAll'.xtag span'; s=s.mapel=>el.innerTe

我想去登记

xtag.forEach(function(){
  var s=[];
  s.push(document.querySelector('.xtag span').innerText.toLowerCase())
});
如果使用Jquery,我可以使用find;但对于香草javascript,我仍然感到困惑

您可以尝试使用和:

var s=Array.fromdocument.querySelectorAll'.xtag span'; s=s.mapel=>el.innerText.toLowerCase; console.logs;//[测试1,测试2] console.logs.indexOf'test1';//0 console.logs.indexOf'test2';//1. 测试1 测试2
其中,在forEach回调中定义了is xtag,您可以使用第一个参数引用数组中的元素。然后,您可能可以使用children.innerText获取您的值感谢您的评论,我已经通过@Mamun获得了答案
xtag.forEach(function(){
  var s=[];
  s.push(document.querySelector('.xtag span').innerText.toLowerCase())
});
s.indexOf(valcheck)