Sie für Änderungen auf Ihrer Eingabe hören können und auf jeden Trigger, kopieren Sie es Wert an den Ort ist Sie wollen. Das willst du erreichen, oder?
// Listen for input change
$('#yourInputId').on('input',function(e){
//copy it's content somewhere else
$('#placeToPasteValue').text($('#yourInputId').val());
});
EDIT: Ich weiß nicht, Ihren genauen Fall, aber wenn Sie einige anderen Elemente ein-/ausblenden wollen, basierend auf Eingabewert, können Sie überprüfen, ob bei leerer Eingabe
// Listen for input change
$('#yourInputId').on('input',function(e){
var currentInputValue = $('#yourInputId').val();
if(currentInputValue === '') {
$('#otherElement').hide();
} else {
$('#otherElement').show();
//copy it's content somewhere else
$('#placeToPasteValue').text(currentInputValue);
}
});
Anderer Ansatz könnte Ihre CSS-Klassen hinzufügen/entfernen innerhalb if/else Satzübergänge zu schaffen, oder andere ausgefallene Effekte :)
Simple & doch so effektiv. Danke – user3642210
Wie würdest du es haben, also ist der #placeToPasteValue hier versteckt, bis etwas geschrieben ist? Ich möchte das Feld so einstellen, dass es eine andere Hintergrundfarbe usw. hat und nicht angezeigt wird, bis sie ihren Namen innerhalb der Feldeingabe eingeben. – user3642210
@ user3642210 Ich habe meine Antwort aktualisiert, hoffe, dass es hilft :) –