Estoy trabajando para poner una presentación de diapositivas simple en la página de inicio de un sitio web que estoy creando para mi clase de codificación. Tengo este código simple, pero no funciona. ¿Alguien puede ayudarme a averiguar por qué no funciona? No puedo resolverlo. Revisé el código una y otra vez y usé el depurador en VS, pero parece que no puedo encontrar nada malo en él. Gracias.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>slide show</title> <script> var i=0; var images =[]; var time = 2000; images[0] ="pindex-1.jpg"; images[1] ="pindex-2.jpg"; images[2] ="pindex-3.jpg"; function changeImg() { document.slide.src=images[i]; if (i < images.lenghth -1) { i++; } else { i = 0; } setTimeout("changeImg()", time); } window.onload = changeImg; </script> </head> <body> <img name="slide" width="300" height="200"> </body> </html>