Saya mendengar itu adalah yang paling umum digunakan. . . . Saya memikirkannya setelah menonton seni pemrograman DOM.
<! Doctype html public "-// w3c // dtd xhtml 1.0 transisi // 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> unt titled document </title> <style>. padding: 20px;} .js {border: 1px solid #00f; Padding: 10px;} </style> </head> <body> <div> sss </div> <div id = "as"> </div> <div> </div> <biv> </div> <v div> </div> </divine </divine </boday = new; new new; new; classInt = 0; // Tentukan array subscript var tags = document.geteLementsbyTagname ("*"); // Dapatkan semua tag html untuk (var i dalam tag) {// transfer tag if (tag [i] .nodetype == 1) {// menilai tipe node if if (tags [i] .getType == 1) {// juri node if (tags [i] .getType == 1) {// juri node if (tags]. membentuk array {classoBj [classInt] = tag [i]; ClassInt ++; }}} return classoBj; // kembalikan array yang disusun} // berikut ini adalah tes var a = getElementsclass ("ca"); a [0] .Onclick = function () {alert ("We Are Here");} a [1] .innerHtml = 'We Are Here'; </script>Terkadang ada beberapa kelas DOM yang sama, sehingga Anda dapat menanganinya seperti ini:
Salinan kode adalah sebagai berikut:
var a = getElementsclass ("ca");
untuk (var i = 0; i <a.length; i ++) {
(function (i) {
waspada (a [i])
})(Saya)
}
Jika Anda memiliki beberapa kelas yang sama, Anda juga dapat menggunakannya bersama. Jika Anda ingin mencapai JQ, di mana Anda dapat secara langsung. Klik masih perlu melakukan beberapa pemrosesan yang lebih rumit.