2016-07-09 4 views
-5

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

+1

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

+0

Sie meinen, Sie haben einen Uploader, den Sie nicht möchten, dass Benutzer Dateien auswählen können, aber nur Namen von Dateien schreiben? –

+0

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. –

Antwort

0

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>

+0

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 –

+0

gibt es keine Möglichkeit für Sie, diesen Text zu ändern Ihre einzige andere Option ist nur ein weiteres Textfeld neben der Dateieingabe –

+0

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 –

Verwandte Themen