Domanda Javascript: come duplicare l'input dell'utente in un campo nascosto?
-
05-07-2019 - |
Domanda
Come posso passare l'input da un elemento di input di tipo testo a un elemento di input nascosto nella stessa forma su un sito su cui è installato jquery?
Soluzione
Attivato quando il testo cambia:
$("#text_id").change(function(){
$("#hidden_id").val($("#text_id").val())
});
Attivato quando viene inviato il modulo:
$("#form_id").submit(function(){
$("#hidden_id").val($("#text_id").val())
});
Scopri altri jQuery Events .
Altri suggerimenti
Se input_1
è l'id dell'input che si desidera popolare e input_2
l'id che si desidera popolare da , utilizzare:
$("#input_1").val($("#input_2").val())
$("#id_of_hidden_input").val($("#id_of_text_input").val());
Supponendo che tu abbia un solo campo di ciascun tipo:
$('input[type=hidden]').val($('input[type=text]').val())
Se ne hai altri aggiungi ID ai selettori
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow