为什么使用queryselector方法找不到元素?即使在使用queryselector方法搜索元素时该元素已经存在于DOM树中,并且使用queryselector方法搜索本身也位于同一函数中,但是该元素是在哪里创建的呢?
它只能在标签本身的搜索中找到,而不能另外与属性一起找到.我不明白,因为整个语法可能都很好吧?
function createElementLabel (container) {
let labelElement = document.createElement("label");
container.appendChild(labelElement);
labelElement.classList.add(generateLetters());
labelElement.style.display = "inline-block";
labelElement.style.fontSize = "15px";
labelElement.style.color = "rgb(141, 145, 145)";
labelElement.innerText = "this is an element";
console.warn(container.querySelector("LABEL")); //<--- Works
console.warn(container.querySelector('LABEL[innerText="this is an element"]')); //<--- Doesn't work
return labelElement;