如何将数据传递给输入VALUE

时间:2014-10-03 18:01:54

标签: javascript jquery html

我有一个空值的输入框。我希望能够将数据传递到输入框VALUE

<input type="text" value="" class="box">
$('.skills-tags').on('click', function(){
    var value = $(".skills-tags").val(); 
    $('.label-primary').append(value);
});

我希望能够将.skills-tags的值附加到输入框的值。

3 个答案:

答案 0 :(得分:2)

使用attr方法:

$(".box").attr('value', value);

第一个参数是tag属性,第二个参数是要设置的属性值

或使用val方法:

$('input.box').val(value);

答案 1 :(得分:2)

如果您想保留原始值并追加某些内容,请执行以下操作:

$('.label-primary').attr('value', $('.label-primary').attr('value') + value);

或者:

$('.label-primary').val($('.label-primary').val() + value);

答案 2 :(得分:1)

要将值传递给输入,您可以使用val()方法 -

$('input.box').val('this is a new value');

这个值将被赋予每个带有'box'类的输入;