¿Cómo puedo encontrar una identificación basada en su clase solo con javascript. Sé this is easy with jQuery cuál es la solución ... usando getElementsByTagName?Obtener id de div de su nombre de clase
8
A
Respuesta
20
document.getElementsByClassName('myClassName')[0].id
o
document.querySelector('.myClassName').id
1
primer paso sería encontrar el elemento (s) con el nombre de la clase dada. Actualmente hay algunas funciones compatibles con los navegadores modernos, como las funciones getElementsByClassName
y querySelector
. pero no son soluciones de navegador cruzado.
Es decir, getElementsByClassName
no es compatible con IE 6-8 y querySelector
no es compatible con IE6-7 & FF3
fuente: http://www.quirksmode.org/dom/w3c_core.html
Por lo tanto, si usted no está apoyando a estos navegadores, puede utilizar los demás necesitaría una función wrapper js como la mencionada en http://blog.justswell.org/clientside-getelementsbyclassname-cross-browser-implementation/
Cuestiones relacionadas
- 1. Obtener metadatos del modelo de su nombre de la clase
- 2. clase por su nombre
- 3. último elemento con un nombre de clase en un div
- 4. obtener ID de vocabulario por nombre
- 5. JQuery: obtener el div principal de un elemento anidado ID
- 6. Cómo obtener un valor de un elemento por su nombre en lugar de ID
- 7. ¿Cómo puedo obtener el nombre de una aplicación de Facebook con su ID de aplicación y su secreto?
- 8. Cómo obtener el nombre de la clase usando jQuery
- 9. obtener una lista utilizando su ID
- 10. Obtener el nombre de propiedad de clase
- 11. jquery-Obtener el id del div más cercano?
- 12. ID de CSS vs clase
- 13. clase de raya div
- 14. Obtener referencia al objeto de subproceso desde su ID
- 15. obtener ID de grupo por nombre de grupo (Python, Unix)
- 16. Obtener el nombre de clase de la clase extendida
- 17. Obtener el nombre de clase de la clase CONSTRUIR
- 18. Obtener instancia de clase por nombre de clase cadena
- 19. ¿Cómo obtener la referencia de tipo de clase por su nombre en Delphi XE?
- 20. ¿Obtener el nombre de la clase actual?
- 21. obtener el ensamblaje por nombre de clase
- 22. ¿Cómo obtener el nombre de clase?
- 23. php xpath obtener contenido de div con clase
- 24. Python: cómo obtener ID de grupo de un nombre de usuario (como id -Gn)
- 25. ¿Puedo obtener Uri del archivo de imagen de su nombre?
- 26. Javascript: obtener div interior del div
- 27. ¿Cómo se asigna un nombre de clase totalmente calificado a su objeto de clase en Python?
- 28. selector de CSS3: el primero de su tipo con nombre de clase?
- 29. ¿Crear una instancia de clase desde su nombre?
- 30. ¿Eliminar elementos por nombre de clase?
¡Gracias! Justo lo que necesitaba. – Zac
¡Ningún problema! Cayó libre de aceptar la respuesta :). – binarious
No se cruzan los navegadores – KooiInc