Ich brauche eine Funktion, die den Namen der .txt-Datei als Argument akzeptiert und eine zufällige Zeile daraus in ein Element schreibt.Wie kann ich auf .txt-Datei in JavaScript zugreifen?
Klärung
Ich habe eine HTML-Datei mit einigen Tasten, die einen Zuhörer an ihr Mutterelement befestigt haben. Was ich will, ist eine Funktion, die bei einem Klick auf den Button aufgerufen wird. Diese Funktion würde auf eine .txt-Datei auf github zugreifen, eine zufällige Zeile aus der Datei auswählen und den Text in ein div-Element schreiben.
Ich habe den hörenden Teil gemustert (und Schreiben an div). Aber ...
Wie kann ich auf die .txt-Datei zugreifen? Wie würde ich eine zufällige Linie (nur eine Linie) auswählen?
Sie nicht das Dateisystem des Benutzers in jeder nützlichen Art und Weise in einem Browser zugreifen können. Wenn Sie dies im Browser tun müssen, müsste der Benutzer die Datei hochladen. In jedem Fall ist nicht klar, was Sie wollen. –
Mögliches Duplikat von [Javascript - lokale Textdatei lesen] (https://stackoverflow.com/questions/14446447/javascript-read-local-text-file) –
Ist die Datei auf dem Benutzer-PC oder dem Server? Im letzteren Fall verwenden Sie einfach XHR, im ersten Fall verwenden Sie ein Eingabeelement mit einem FileReader. – Bergi