Javascript 我可以选择一个元素并像这样更改类名吗? 函数名(){ const select=document.querySelector(“#id”); select.classname=(“customclass”) }
我已经编写了这段代码。但是我无法更改类名。您需要更改属性:Javascript 我可以选择一个元素并像这样更改类名吗? 函数名(){ const select=document.querySelector(“#id”); select.classname=(“customclass”) },javascript,class,selector,classname,queryselector,Javascript,Class,Selector,Classname,Queryselector,我已经编写了这段代码。但是我无法更改类名。您需要更改属性: const select=文档。查询选择器(“id”); 选择.className=“customclass”; console.log(选择) 您需要更改属性: const select=文档。查询选择器(“id”); 选择.className=“customclass”; console.log(选择) 您需要使用select.classList.add('customClass')谢谢Pilchard您需要使用select.c
const select=文档。查询选择器(“id”);
选择.className=“customclass”;
console.log(选择)代码>
您需要更改属性:
const select=文档。查询选择器(“id”);
选择.className=“customclass”;
console.log(选择)代码>
您需要使用select.classList.add('customClass')
谢谢Pilchard您需要使用select.classList.add('customClass')
谢谢Pilchard汉克斯先生。。。我甚至看不出有什么小错误——两者的区别在于设置className
覆盖了所有现有的类,而classList
允许您使用add()
remove()
和toggle()
方法来管理指定类的列表。谢谢。。。我甚至看不出这一微小的错误——两者之间的区别在于设置className
覆盖所有现有的类,而classList
允许您使用add()
remove()
和toggle()
方法管理分配的类列表。