Ich habe eine hackige Lösung entwickelt, die "Keine Datei ausgewählt" sowie den zusätzlichen Speicherplatz, der nach diesem Text hinzugefügt wird, vollständig entfernt (in Chrome wird Folgendes angezeigt: "Keine Datei ausgewählt").
Dies hat meine Seitenausrichtung total durcheinander gebracht, also habe ich wirklich damit gekämpft, um eine Lösung zu finden. Wenn Sie im Stilattribut des Eingabe-Tags "width" auf die Breite der Schaltfläche einstellen, werden der nachfolgende Text und die Leerzeichen entfernt. Da die Breite der Schaltfläche nicht in allen Browsern gleich ist (z. B. in Firefox etwas kleiner), sollten Sie auch die Farbe des Stils auf die gleiche Farbe wie den Hintergrund der Seite einstellen (ansonsten ein Streuner). Nein "darf durchscheinen). Mein Eingabedatei-Tag sieht folgendermaßen aus:
<input style="float:left; **width:88px;** **color:#000000;**" type="file" id="fileInput" onclick="fileOpen()">