Inhalt einer Textdatei in Textarea
Michael Pohl
- programmiertechnik
0 Tom
Ist es denn möglich, den Inhalt einer normalen, externen Textdatei in einer Textarea anzuzeigen, ohne dabei auf CGI-Scripts oder Active Server Komponenten zurückzugreifen?
Hallo Michael
Nein.
Es ist in HTML nicht möglich, auf externe Textdateien zuzugreifen.
Man kann einzig auf externe JavaScript-Dateien zugreifen.
Wenn Du also in Deiner Textdatei 'Feldtext01.js' den Text in folgender Form zur Verfügung stellst, kannst Du aus Javascript darauf zugreifen:
var Feldtext="Dein Text, der in der Textarea erscheinen soll";
Im HTML-Header muss der Aufruf auf die Textdatei vor dem eigentlichen Script erfolgen:
<script language="javascript" src="./Feldtext01.js" type="text/javascript"></script>
<script language="javascript" src="./MeinScript.js" type="text/javascript"></script>
In der eigentlichen Scriptdatei (MeinScript.js) weist du dem Inhalt des Textfeldes der Wert der Variablen in 'Feldtext01.js' zu:
document.meinFormular.meinTextfeld.value = Feldtext;
In diesem Beispiel agiert die Datei 'Feldtext01.js' als unabhängige Initialisierungsdatei.
Der JS-Code in 'MeinScript.js' kann von konkreten Implementierungen unabghängig (Projektübergreifend) gehalten werden.
Grüsse
Tom
Hi Tom,
vielen Dank für den Tip, funktioniert astrein!
CU
Michael