Javascript 如何通过变量选择嵌套元素?Js
var a=document.getElementsByClassName(“lamp”); var b=document.getElementsByTagName(“div”) a[0].b[1].style.color=“白色”Javascript 如何通过变量选择嵌套元素?Js,javascript,select,nested,elements,Javascript,Select,Nested,Elements,var a=document.getElementsByClassName(“lamp”); var b=document.getElementsByTagName(“div”) a[0].b[1].style.color=“白色” 为什么此代码错误???a和b都是节点列表。一门语言不能按你认为应该的方式工作 您需要按标记名过滤类集合,而不是循环槽并添加样式;) 但是,jquery(库)在这种情况下非常有用: $("div .lamp").each(function(){ this.css(
为什么此代码错误???a和b都是节点列表。一门语言不能按你认为应该的方式工作 您需要按标记名过滤类集合,而不是循环槽并添加样式;) 但是,jquery(库)在这种情况下非常有用:
$("div .lamp").each(function(){
this.css("color","white");
});
“b”怎么是“a”的一部分?
$("div .lamp").each(function(){
this.css("color","white");
});