Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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 如何使用fetch获取elementsbyclassname?_Javascript_Jquery_Dom_Console_Fetch - Fatal编程技术网

Javascript 如何使用fetch获取elementsbyclassname?

Javascript 如何使用fetch获取elementsbyclassname?,javascript,jquery,dom,console,fetch,Javascript,Jquery,Dom,Console,Fetch,如果im输入网页127.0.0.1/?id=1并在浏览器控制台中键入 var str=document.getElementsByClassName(“xyz”); 文件书写(str.length)提取与类为xyz的元素有何关联?尽量避免使用文档。除非您完全了解其后果,否则请编写。。。要进行调试,请改用console.log,这不会影响您的DOM。然后(response=>response.text())。然后(str=>{var str=document.getElementsByClass

如果im输入网页127.0.0.1/?id=1并在浏览器控制台中键入

var str=document.getElementsByClassName(“xyz”);

文件书写(str.length)提取与类为
xyz
的元素有何关联?尽量避免使用
文档。除非您完全了解其后果,否则请编写
。。。要进行调试,请改用
console.log
,这不会影响您的DOM。然后(response=>response.text())。然后(str=>{var str=document.getElementsByClassName(“xyz”);document.write(str.length);因此,您正在传入
str
,但随后声明了一个名为
str
的新变量,该变量将否决它。它引用的文档仍然是您当前的文档(编写此脚本的地方)。正如您的代码所建议的那样,
=>
运算符不发送数据。它是声明函数的简写。@tmdesigned-这是一项很好的检测工作-我从来没有想到这个问题是关于解析从fetch收到的HTML!!!First div Second div.third div fourth div fivth div var x=document.getElementsByClassName(“示例”);document.write(x.length);返回5.但是对于fetch i get 0,fetch与类为
xyz
的元素有什么关系?尽量避免使用
文档。编写
,除非您完全意识到其后果…对于调试,请使用
控制台.log
-这不会干扰您的DOM。然后(response=>response.text()).then(str=>{var str=document.getElementsByCassName(“xyz”);document.write(str.length);因此您正在传入
str
,但随后声明了一个名为
str
的新变量,该变量将推翻它。它引用的文档仍然是您当前的文档(编写此脚本的地方)。正如您的代码所建议的那样,
=>
运算符不发送数据。它是声明函数的简写。@tmdesigned-这是一项很好的检测工作-我从来没有想到这个问题是关于解析从fetch收到的HTML!!!First div Second div.third div fourth div fivth div var x=document.getElementsByClassName(“示例”);document.write(x.length);返回5。但是使用fetch我得到0