Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

145
Vistas
¿Cómo puedo acceder a iframe dentro de iframe?
<iframe src="..."> <iframe id="embedIframe" src="..."> </iframe> </iframe>

Quiero seleccionar un elemento Iframe con una identificación de "embedIframe".

document.getElementById("embedIframe") en la ventana de la consola en las herramientas para desarrolladores.

Pero esto devuelve un valor nulo.

Lo extraño es que si hago clic directamente en "embedIframe" en la pestaña del elemento Chrome Developer Tools con el mouse, luego vuelvo a la ventana de la consola y document.getElementById("embedIframe") , se genera un valor normal.

https://i.imgur.com/natyF1I.png

Estoy usando reaccionar.

React tampoco encuentra document.getElementById("embedIframe") .

¿Cómo puedo acceder a Iframe id "embedIframe" a la vez?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si tiene un documento que contiene un iframe y en el mismo documento tiene otro iframe como elemento secundario del primero... entonces su HTML no es válido y no puede hacerlo.

Los hijos de iframes solían ser contenido alternativo para representar si el navegador no admitía iframes, pero eso se eliminó gradualmente y los iframes ya no se permiten como hijos.


Si tiene un iframe con un src de ... y luego el documento (de ... ) que se carga en ese iframe contiene otro iframe, entonces document.getElementById("embedIframe") no funciona porque embedIframe no es parte de ese documento.

Debe obtener el iframe en el documento actual, luego obtener el documento que pertenece a ese marco y luego buscar en ese documento el iframe que desea.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda