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

182
Vistas
Cómo leer nombres de archivos y mostrar nombres en el nodo de ventana js

Me pregunto cómo podría leer los nombres de los archivos de mi directorio y mostrarlos en forma de tabla en una ventana. Ya tengo un intento que hice a continuación, pero por alguna razón, cada vez que ejecuto el código, todo lo que aparece en la ventana es la palabra "indefinido". No estoy muy seguro de por qué esto es y cualquier ayuda para evitar que diga indefinido sería muy apreciada.

guión.js

 const fs = require('fs'); var outputHTML = ''; var logdirname = '.././logs/'; var alllogs = fs.readdirSync(logdirname, function(err, filenames) { if (err) { onError(err); return; } }); outputHTML += "<table>"; for (var i = 0; i <= alllogs.length ; i++) { outputHTML += "<tr>"; outputHTML += "<td>" + alllogs[i] + "</td>" outputHTML += "</tr>"; } outputHTML += "</table>"; console.log(outputHTML);

índice.html

 <!DOCTYPE html> <html> <head> <script type="text/javascript" src="script.js"> </script> </head> <body> <button onclick= "f()"> Click To Access Animals </button> <div> <p id="text" style="color:purple; font-weight:bold;font-size:20px;"> </p> </div> <script type="text/javascript"> function f() { document.getElementById("text").innerHTML = outputHTML; } </script> </body> </html>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

El problema con su código es que su secuencia de comandos no es Node.js, es JavaScript simple y no puede acceder al sistema de archivos desde el navegador (desde JavaScript) debido a restricciones de seguridad.

Tal vez podría trabajar con la API de acceso al sistema de archivos. Hace que el proceso de manejo de archivos con los navegadores sea mucho más fácil.

Luego, podría aparecer una ventana emergente donde debe seleccionar los archivos.

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