Javascript问题:如何将用户输入复制到隐藏字段?

时间:2009-07-29 19:38:52

标签: javascript jquery input hidden-field

如何在安装了jquery的网站上将文本类型输入元素的输入传递到同一表单中的隐藏输入元素?

4 个答案:

答案 0 :(得分:4)

如果input_1是您要填充的输入的ID,并且input_2要从填充的ID,请使用:

$("#input_1").val($("#input_2").val())

答案 1 :(得分:1)

文本更改时触发:

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

表单提交时触发:

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

查看其他jQuery Events

答案 2 :(得分:0)

$("#id_of_hidden_input").val($("#id_of_text_input").val());

答案 3 :(得分:0)

假设每种类型只有一个字段:

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

如果您有更多的ID添加到选择器