나는 그것이 가장 일반적으로 사용된다고 들었습니다. . . . 나는 DOM 프로그래밍 아트를 본 후 생각했다.
<! doctype html public "-// w3c // dtd xhtml 1.0 Transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type"content = "text/html; charset = utf-8"/<title> 제목이없는 문서 </title> <style> .ca {background-color : red; 패딩 : 20px;} .js {테두리 : 1px 고체 #00f; 패딩 : 10px;} </style> </head> <body> <div> sss </div> <div id = "as"> </div> <div> </div> </div> <div> </div> </div> </body> </html> <clations (classnames) {classnames (classnames) var aray (); classInt = 0; // 배열 위시 var tags = document.getElementsByTagName ( "*"); // (tags in tags) {// 태그를 전송합니다. 필수, 배열을 형성 {classObj [classInt] = 태그 [i]; classint ++; }}} return classObj; // 구성된 배열을 반환} // 다음은 테스트 var a = getElementsClass ( "CA")입니다. a [0] .onclick = function () {alert ( "우리는 여기에 있습니다");} a [1] .innerhtml = '우리는 여기 있습니다.'; </스크립트>때로는 여러 DOM 클래스가 동일하므로 다음과 같이 처리 할 수 있습니다.
코드 사본은 다음과 같습니다.
var a = getElements class ( "ca");
for (var i = 0; i <a.length; i ++) {
(기능 (i) {
경고 (a [i])
})(나)
}
동일한 클래스가 여러 개있는 경우 함께 사용할 수도 있습니다. JQ를 달성하려면 직접 어디에서 직접 사용할 수 있는지.