2016-06-15 2 views
0

Hallo zuerst tut mir leid, wenn ich nicht sehr gut erklären, aber es ist sogar schwierig für mich. Was ich versuche zu tun, bekomme den Wert von einer Eingabe, um diesen Wert in ein Etikett zu drucken. HierKann ich den Wert einer Eingabe in einem Upload mit mehreren Dateien abrufen?

ist, was ich habe

Code Example

zeige ich die Vorschau des Bildes mit einem Eingang nach unten, ich mag den Text bekommen, dass Benutzer in diesem Eingang.

Wenn Sie Fragen zu etwas haben, lassen Sie es mich bitte noch einmal entschuldigen, wenn ich nicht viel klar bin.

+1

Entschuldigung, aber bist du ein spanischer Sprecher? In diesem Fall -> http://es.stackoverflow.com/ – Andrejs

+0

Na, nur scheitert wie jeder und Probleme zu erklären .. –

Antwort

0

Es wäre relativ einfach, einfach holen und fügen Sie einen Event-Listener, nachdem Sie das Element in die (D.O.M.) eingefügt haben. In diesem Fall würden Sie (direkt nach output.insertBefore(div, null)) hinzufügen:

// fetch the element 
var input = document.getElementById('txt') 
// attach an relevant event listener to it 
input.addEventListener('input', function (event) { 
    console.log(event.target.value) // what ever is typed 
}); 

Hier ist die aktualisierte Geige: https://jsfiddle.net/xLopjwh9/2/

Ich hoffe, das hilft!

+0

Das funktioniert gut, nur eine letzte Frage, wie kann ich das Ergebnis in ein Etikett? Ich habe versucht mit $ ('# labe') .val (pc) statt console.log (pc). –

+0

Wo ist das Label-Element? –

+0

Entschuldigung, in diesem Code gibt es kein Label, also stelle dir ein Label unter dem Input oder in ein Div unter. Oder nur eine bootbox.alert, die das Ergebnis anzeigt. –

Verwandte Themen