Heim >Web-Frontend >HTML-Tutorial >So öffnen Sie eine lokale Datei in HTML
<p>HTML kann zum Öffnen lokaler Dateien verwendet werden. Führen Sie die folgenden Schritte aus: Erstellen Sie eine .html-Datei und importieren Sie die jQuery-Bibliothek. Erstellen Sie ein Eingabefeld, das es dem Benutzer ermöglicht, eine Datei auszuwählen. Hören Sie sich das Dateiauswahlereignis an und verwenden Sie ein FileReader()-Objekt, um den Dateiinhalt zu lesen. Zeigen Sie den Inhalt der gelesenen Datei auf der Webseite an.<p> <p>So öffnen Sie lokale Dateien mit HTML <p>HTML (Hypertext Markup Language) wird normalerweise zum Erstellen von Webseiten verwendet, kann aber auch zum Lesen und Anzeigen lokaler Dateien verwendet werden. <p>Schritte:
.html
(zum Beispiel: myfile.html
). .html
扩展名(例如:myfile.html
)。<head>
部分:<code class="html"><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script></code>
<input>
元素,允许用户选择要打开的文件:<code class="html"><input type="file"></code>
change()
事件来监听文件选择:<code class="html"><script> $("input[type=file]").change(function() { // 文件选择后执行此函数 }); </script></code>
FileReader()
对象读取文件的内容:<code class="javascript">var file = this.files[0]; var reader = new FileReader(); reader.onload = function() { // 读取的文件内容存储在 `reader.result` 中 }; reader.readAsText(file);</code>
<div>
或 <p>
<head>
Ihrer HTML-Datei hinzu: 🎜🎜<code class="html"><!DOCTYPE html> <html> <head> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <input type="file"> <script> $("input[type=file]").change(function() { var file = this.files[0]; var reader = new FileReader(); reader.onload = function() { $("#result").html(reader.result); }; reader.readAsText(file); }); </script> <div id="result"></div> </body> </html></code>🎜🎜🎜🎜Erstellen Sie ein Eingabefeld: 🎜🎜🎜🎜Fügen Sie einen
<input>
-Element, mit dem der Benutzer eine zu öffnende Datei auswählen kann: 🎜🎜rrreee🎜🎜🎜🎜Auf Dateiauswahlereignisse warten: 🎜🎜🎜🎜Verwenden Sie das change()
-Ereignis von jQuery, um auf Dateien zu warten Auswahlen: 🎜🎜rrreee🎜 🎜🎜🎜Dateiauswahl verarbeiten: 🎜🎜🎜🎜In der Event-Handler-Funktion die ausgewählte Datei abrufen und das Objekt FileReader()
verwenden, um den Inhalt der Datei zu lesen: 🎜 🎜rrreee🎜🎜🎜🎜Zeigen Sie den Dateiinhalt an: 🎜🎜🎜🎜Nachdem Sie den Dateiinhalt gelesen haben, können Sie HTML-Elemente (wie <div>
oder <p>) verwenden. Code>), um ihn auf der Webseite anzuzeigen. 🎜🎜🎜🎜🎜🎜Beispielcode: 🎜🎜rrreee
Das obige ist der detaillierte Inhalt vonSo öffnen Sie eine lokale Datei in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!