pergunta Javascript: Como faço para duplicar a entrada do usuário em um campo oculto?
-
05-07-2019 - |
Pergunta
Como posso passar a entrada de um elemento de entrada do tipo texto em um elemento de entrada oculto na mesma forma em um site que tem jquery instalado?
Solução
acionado quando o texto muda:
$("#text_id").change(function(){
$("#hidden_id").val($("#text_id").val())
});
acionado quando o submete o formulário:
$("#form_id").submit(function(){
$("#hidden_id").val($("#text_id").val())
});
Confira outros jQuery Eventos .
Outras dicas
Se input_1
é o ID da entrada que deseja preencher e input_2
o id você deseja preencher , use:
$("#input_1").val($("#input_2").val())
$("#id_of_hidden_input").val($("#id_of_text_input").val());
Assumindo que você tem apenas um campo de cada tipo:
$('input[type=hidden]').val($('input[type=text]').val())
Se você tiver mais add IDs para seletores
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow