Saltar al contenido

Cómo agregar un evento onload a un elemento div

Solución:

No, no puedes. La forma más fácil de hacerlo funcionar sería poner la llamada a la función directamente después del elemento

Ejemplo:

...
<div id="somid">Some content</div>
<script type="text/javascript">
   oQuickReply.swap('somid');
</script>
...

o, mejor aún, justo delante de </body>:

...
<script type="text/javascript">
   oQuickReply.swap('somid');
</script>
</body>

… para que no bloquee la carga del siguiente contenido.

los onload El evento solo se puede usar en el document(body) sí mismo, marcos, imágenes y guiones. En otras palabras, se puede adjuntar solo al cuerpo y / o cada recurso externo. El div no es un recurso externo y se carga como parte del cuerpo, por lo que el onload el evento no se aplica allí.

Puede activar algunos js automáticamente en un elemento IMG usando onerror, y no src.

<img src onerror="alert()">
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *