我正在嘗試使用classList.add()向 JS 中的元素添加類,如果我有這樣的輸入(“一兩個”),用空格分隔,我如何將每個部分作為一個類?
let element = document.querySelector(".element")
element.classList.add("one two")
uj5u.com熱心網友回復:
將多個類添加到一個元素中:
element.classList.add("one", "two");
或者
element.classList.add("two");
element.classList.add("one");
要使用輸入中的類,用空格分隔:
const userInput = "one two";
element.classList.add(...userInput.split(" "));
uj5u.com熱心網友回復:
const str = 'one two three';
const classes = str.split(' ');
document.querySelector(".element").classList.add(...classes);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/378033.html
標籤:javascript html css 班级
上一篇:如何將多個元素相互疊加?
