Meine Anforderung ist zunächst mein Eingangstyp sollte "Datei" sein, aber es ist nur lesbar. Also zusammen mit der Datei wählen, sollte ich in der Lage sein, den Dateinamen in das Textfeld zu schreiben. Kann jemand helfen? Ich sollte den Dateinamen schreiben wie Text in ein Textfeld schreiben.Ändern des Eingabetyps von der Datei in den Text
Antwort
var change = document.getElementById("change");
//Do whatever then call when you need it
$('#changer').click(function(){
change.type = 'text';
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="file" id="change">
<br>
<button type="button" id="changer">Change Type</button>
Eigentlich in der Dateieingabe können wir nur Dateien auswählen, indem wir auf Datei auswählen klicken, und wenn wir keine Datei auswählen, wird der Kommentar "Keine Datei ausgewählt" angezeigt. In diesem Bereich kann ich den Text bearbeiten, als könnte ich stattdessen meinen Dateinamen eingeben der Wahl der Datei. Zwei Funktionen sollten vorhanden sein. Wählen Sie die Datei aus, indem Sie auf die Schaltfläche "Datei auswählen" klicken und den Dateinamen eingeben. Während des Ladens der Seite sollte es mit diesen zwei Funktionalitäten kommen. Was auch immer Sie nach dem Klicken auf Änderungstyp gesendet habe Ich kann bearbeiten –
gibt es keine Möglichkeit für Sie, diesen Text zu ändern Ihre einzige andere Option ist nur ein weiteres Textfeld neben der Dateieingabe –
im Dateityp auch wird es als Textbox rechts kommen? und es ist nur lesbar. Gibt es eine Möglichkeit, es als editierbare Box zu machen –
- 1. Styling der Auswahlfarbe eines Eingabetyps = Text, möglich?
- 2. Eingestellter Wert des Eingabetyps Datumsfehler
- 3. Wiederherstellen des Werts eines Eingabetyps = Datei nach fehlgeschlagener Validierung
- 4. Ändern von Text in eine Datei
- 5. Ändern Sie den Text der Schaltfläche sofort
- 6. Ändern der Farbe von Text in Java
- 7. Angabe der Wertausgabe eines HTML5-Eingabetyps = Datum?
- 8. Ändern des Anwendungssymbols Text dynamisch in Android
- 9. Wie programmgesteuert den Text von UIBarButtonItem ändern?
- 10. Ändern des Datumsformats von Daten aus der Flat-Datei SSIS
- 11. Ändern Sie den Text von clabel in Matplotlib
- 12. Um den Text von LinkButton in EditItemTemplate zu ändern
- 13. Xcode: Ändern des Doppelklickverhaltens der Datei
- 14. Erstellen eines benutzerdefinierten EingabeTyps
- 15. Android - Ändern Sie nur den Text des alpha Textview
- 16. Ändern Sie den Text der attributierten Zeichenfolge in UILabel
- 17. Ändern des Datentyps beim Importieren der Excel-Datei in Access
- 18. Ändern von Text in JTextArea
- 19. Anhalten des Formulars beim Onclick eines Eingabetyps = "Bild"
- 20. Ändern von Text in RaphaelJS
- 21. C# - Ändern Sie den Dateinamen der konvertierten Datei auf der Grundlage des ursprünglichen Dateinamens
- 22. Text in der Mitte der Datei ersetzen
- 23. Ändern der Schaltfläche Text von gridview
- 24. Ändern von Text der Schaltfläche in der Tastatur
- 25. Ändern von Datei- und Ordnerberechtigungen in Sublime Text 2
- 26. Text ändern
- 27. So deaktivieren Sie die grammatikalische Korrektheitsprüfung für Textfelder des Eingabetyps
- 28. JavaScript-Funktion bei ausgewählter Indexänderung des ausgewählten Eingabetyps in ASP.NET aufrufen
- 29. Mehrsprachige Webanwendung den Div-Text ändern?
- 30. Ändern des Ausgabeverzeichnisses der resultierenden CSS-Datei in Compass/Webby?
ich Ihren Zweck nicht verstehen kann. Bitte erläutern Sie mehr über Ihren Zweck und was Sie wollen. Fügen Sie auch Code hinzu, wenn Sie es haben. – Mohammad
Sie meinen, Sie haben einen Uploader, den Sie nicht möchten, dass Benutzer Dateien auswählen können, aber nur Namen von Dateien schreiben? –
Eigentlich können wir Dateien nur auswählen, indem wir auf Datei auswählen klicken, und wenn wir keine Datei auswählen, wird der Kommentar "Keine Datei ausgewählt" angezeigt. In diesem Fall kann ich den Text bearbeiten, als könnte ich stattdessen meinen Dateinamen eingeben der Wahl der Datei. Zwei Funktionen sollten vorhanden sein. Wählen Sie die Datei aus, indem Sie auf die Schaltfläche "Datei auswählen" klicken und den Dateinamen eingeben. –