Porque esta aplicaciĆ³n no reconoce la propiedad innerHTML | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
0

Porque esta aplicaciĆ³n no reconoce la propiedad innerHTML

Hola amigos. Siempre que intento modificar un parrafo html usando la propiedad innerHTML me aparece error

1st Jan 2020, 2:27 PM
Holger Edud Angulo Castillo
Holger Edud Angulo Castillo - avatar
4 Respostas
+ 3
Lo que pasa es que en SoloLearn los archivos JavaScript aparecen como si estuvieran en el "head" y cargan antes que el resto del cĆ³digo y al momento de llamar al id "demo" este aĆŗn no existe, una manera de "solucionar" esto es usar un atributo de evento en el HTML como el "onchage" que usa en sus otros cĆ³digos o usar el evento "load" en JavaScript. addEventListener('load', () => { document.getElementById("demo").innerHTML="Este es mi parrafo echo en javascript"; });
1st Jan 2020, 11:28 PM
Kevin E. Torres Caldas
Kevin E. Torres Caldas - avatar
+ 1
Can you share your code link? the two codes in your profile seem to work. So I assume this is not about those two. ĀæPuedes compartir tu enlace de cĆ³digo? Los dos cĆ³digos en su perfil parecen funcionar. AsĆ­ que supongo que no se trata de esos dos.
1st Jan 2020, 3:20 PM
Ipang
0
En realidad a mi no me ejecuta ninguncodigo usando la propiedad innerHTML como por ejemplo document.getElementById("demo ").innerHTML="aquĆ­ texto";
1st Jan 2020, 4:04 PM
Holger Edud Angulo Castillo
Holger Edud Angulo Castillo - avatar
0
Me funcionĆ³ usando el atributo onchange escribiendo dentro del body la etiqueta <script> onchange=document.getElementById("demo").innerHTML="texto javascript"; pero con addEventListener no me funciona.
2nd Jan 2020, 12:24 PM
Holger Edud Angulo Castillo
Holger Edud Angulo Castillo - avatar