Text aus txt Datei in eine Textarea tun in Html?
Ich hab sehr sehr viel probiert aber es ging nicht. Auch mit Javascript ging es nicht.
6 Antworten
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Du hast ja nun schon einige Antworten bekommen, daher hier mal nur ein Zusatz.
Mit der JavaScript Library i18next kannst du deinen Inhalt auch in json-Dateien lagern und dann für die gesamte Webseite ausgeben. Ermöglicht dir auch, deine Seite in mehreren Sprachen zu führen. Jede json-Datei würde dann den Inhalt in einer bestimmten Sprache haben (z.B. de, en, es, fr, usw.).
Eine weitere Möglichkeit, keinen Inhalt extern vom html zu lagern wäre mit VueJs, einem JavaScript UI Framework.
Und zu guter letzt gäbe es die Möglichkeit, deinen Inhalt in einer Datenbank zu lagern. Ohne sich mit Datenbanken auszukennen, kannst du bereits Firebase benutzen. Diese Datenbank befindet sich online, du musst sie also nicht selbst hosten. Du verbindest dich über JavaScript mit ihr und los geht es.
Beim Schreiben ist mir noch was eingefallen. Du könntest die html-Engine "pug" benutzen. Du erstellst ein json-Objekt als Variable und rufst daraus deinen Inhalt ab.
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Mit HTML allein geht das nicht. Mit JavaScript geht es wenn Du dafür den Inhalt der Datei per AJAX lädst. Ich würde dir empfehlen PHP dafür zu verwenden.
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Ein AJAX-Beispiel habe ich über Google für dich hier gefunden: https://blog.kulturbanause.de/2012/12/inhalte-per-ajax-jquery-nachladen/
Bei PHP wird das mit der include-Funktion erreicht: http://php.net/manual/de/function.include.php
![](https://images.gutefrage.net/media/default/user/5_nmmslarge.png?v=1438863662000)
Hallo,
wenn du jQuery nutzt, dann ist sehr einfach: http://stackoverflow.com/questions/6470567/jquery-load-txt-file-and-insert-into-div. Falls du trotzdem nicht hinkriegst, dann schreib einfach, wo du Problem hast.
Wenn du mit PHP willst dann schau dir:
1.https://www.w3schools.com/php/func_filesystem_file_get_contents.asp
2.http://php.net/manual/de/function.file-get-contents.php
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
<?php
$text = file_get_contents("DateinameUndPfad");
echo "<textarea>$text</textarea>";
?>
Das braucht aber PHP-Unterstützung vom Webserver, ansonsten geht es nicht
![](https://images.gutefrage.net/media/user/kuechentiger/1444744877_nmmslarge.jpg?v=1444744877000)
Mehrere Möglichkeiten hier erklärt:
http://stackoverflow.com/questions/19020484/loading-txt-file-into-textarea-javascript/19020922#19020922
Am einfachsten geht's mit php
Kannst du mal ein Beispiel senden? Weil es bei mir mit Javascript nicht geht