네이티브 자바 스크립트를 사용해야하며 둘 중 하나의 속성 (예 : 클래스와 아이디로 div)을 선택해야합니다. 여기 내가 지금까지 얻은 코드 샘플이 있습니다. 예제에는 모든 단일 선택 항목이 있습니다.네이티브 자바 스크립트 선택
var $ = function (selector) {
var elements = [];
var doc = document, i = doc.getElementsByTagName("div"),
iTwo = doc.getElementById("some_id"), // #some_id
iThree = doc.getElementsByTagName("input"),
//^Lets say I wanted to select an input with ID name as well. Should it not be doc.getElementsByTagName("input").getElementById("idname")
iFour = doc.getElementsByClassName("some_class"); // some_class
elements.push(i,iTwo,iThree,iFour);
return elements;
};
아 그래, 난 그것은 당신이 선택하려는 속성에 따라 달라집니다
'querySelector' /'querySelectorAll' – zerkms
^^ https://developer.mozilla.org/en-US/docs/Web/API/Document.querySelectorAll 사용할 수 – elclanrs
[querySelector/querySelectorAll] (https : //로 developer.mozilla.org/en-US/docs/Web/API/Document.querySelectorAll). CSS 선택기를 사용할 수 있습니다. 그러나 하단의 브라우저 호환성에 유의하십시오. –