Para abrir y leer un archivo de texto con JavaScript, utilizaremos el objeto XMLHttpRequest, que a pesar de su nombre puede ser usado para recibir cualquier tipo de dato.
Le pasaremos la ruta del archivo de texto que deseamos leer a la función y recibiremos el contenido, en este caso en forma de ventana de alerta, aunque podemos personalizar la función para procesar el texto como convenga.
<script>
function leerarchivo(file)
{
var archivo = new XMLHttpRequest();
archivo.open("GET", file, false);
archivo.onreadystatechange = function ()
{
if(archivo.readyState === 4)
{
if(archivo.status === 200 || archivo.status == 0)
{
var texto = archivo.responseText;
alert(texto);
}
}
}
archivo.send(null);
}
leerarchivo("prueba.txt");
</script>
Si te ha sido de utilidad ¡deja un comentario!