Вопрос по Javascript: как мне дублировать ввод пользователя в скрытое поле? - PullRequest
0 голосов
/ 29 июля 2009

Как передать ввод из текстового элемента ввода в скрытый элемент ввода в той же форме на сайте, на котором установлен jquery?

Ответы [ 4 ]

4 голосов
/ 29 июля 2009

Если input_1 является идентификатором ввода, который вы хотите заполнить, и input_2 идентификатором, который вы хотите заполнить из , используйте:

$("#input_1").val($("#input_2").val())
1 голос
/ 29 июля 2009

Срабатывает при изменении текста:

$("#text_id").change(function(){
  $("#hidden_id").val($("#text_id").val())
});

Срабатывает, когда форма отправляет:

$("#form_id").submit(function(){
  $("#hidden_id").val($("#text_id").val())
});

Ознакомьтесь с другими jQuery Events .

0 голосов
/ 29 июля 2009

Предполагая, что у вас есть только одно поле каждого типа:

$('input[type=hidden]').val($('input[type=text]').val())

Если у вас есть еще добавить идентификаторы для селекторов

0 голосов
/ 29 июля 2009
$("#id_of_hidden_input").val($("#id_of_text_input").val());
...