No hay forma de obtener clase en JS. He encontrado algunos métodos encapsulados. Aquí hay una clasificación
(1) Paquete primero
// Encapsule getClass Función getClass (tagName, classname) // Obtenga el elemento con el nombre de etiqueta TagName y el nombre de clase ClassName {if (document.getElementsByClassName) // admite esta función {return document.getElementsByClassName (className); } else {var tags = document.getElementsBytagName (tagName); // Obtener la etiqueta var tagarr = [] ;/ Use para devolver el elemento con la clase nombre className para (var i = 0; i <tags.length; i ++) {if (etiqueta [i] .classs == className) {TATARR [TAGARR.LIGEN] return Tagarr; }}(2) Programa principal
<ul> <li> 1 </li> <li> 2 </li> <li> 3 </li> <li> 4 </li> </ul>
(3) Obtenga todos los programas de contenido de LI con DICTAP de clase
window.onload = function () {var topmenus = getClass ('li', 'dictap'); for (var i = 0; i <topmenus.length; i ++) {alert (topmenus [i] .innerhtml); }}(4) Aplicación real en el proyecto
// Haga clic en el atributo personalizado PersonID, abra la página Detalles y pase el valor a través de la página var dictap = getClass ('li', 'dictap'); for (var i = 0; i <dictap.length; i ++) {dictap [i] .adDeventListener ('tap', function () {var personio = this.getAtTribute ("PersonID"); localStorage.a = personido; mui.openwindow ({url: 'disciplinedetail.html', id: ''}}); // Encapsule getClass Función getClass (tagName, classname) // Obtenga el elemento con el nombre de etiqueta TagName y el nombre de clase ClassName {if (document.getElementsByClassName) // admite esta función {return document.getElementsByClassName (className); } else {var tags = document.getElementsBytagName (tagName); // Obtener la etiqueta var tagarr = [] ;/ Use para devolver el elemento con la clase Nombre className para (var i = 0; i <tags.length; i ++) {if (etiqueta [i] .classs == className) {TATARRRAr.length } return Tagarr; }}La simple implementación de la obtención de la clase en el JavaScript anterior es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.