Dieser Artikel teilt Ihnen hauptsächlich eine JS-Implementierungsmethode mit, um den Wert der Eingabe [Datei] zu erhalten und auf der Seite anzuzeigen. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich ist. Folgen wir dem Editor und werfen wir einen Blick darauf.
Das Beispiel lautet wie folgt:
$(document).on('change', '.photo-box .file', function () { //alert($(this).val()); function getObjectURL(file) { var url = null; if (window.createObjectURL != undefined) { // basic url = window.createObjectURL(file); } else if (window.URL != undefined) { // mozilla(firefox) url = window.URL.createObjectURL(file); } else if (window.webkitURL != undefined) { // webkit or chrome url = window.webkitURL.createObjectURL(file); } return url; } var objUrl = getObjectURL(this.files[0]); console.log("objUrl = " + objUrl); var html = '<p class="photo-box"><img src="' + objUrl + '" alt=""><p class="photo-btn"><p>删除</p></p></p>'; $(this).parent().parent().append(html); })
Verwandte Empfehlungen:
js Clear Input File Upload Dateiinhaltscode
HTML5-Typ=Datei-Datei-Upload-Funktion
So löschen Sie den Wert von [type="file"] in der Eingabe
Das obige ist der detaillierte Inhalt vonWie erhält JS den Wert der Datei in der Eingabe und zeigt ihn auf der Seite an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!