2014-10-03 5 views
0

У меня есть поле ввода с пустым значением. Я хочу, чтобы иметь возможность передавать данные в поле ввода VALUEкак передать данные на вход VALUE

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

Я хочу, чтобы иметь возможность добавить значение .skills-tags к значению моего ввода.

+0

Что такое '.skill-теги '? – tymeJV

ответ

2

Если вы хотите сохранить первоначальное значение и добавить что-то к концу этого, сделать это следующим образом:

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

Или:

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

благодарим за ответ. Это работает для меня –

2

использование attr метод:

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

первый аргумент атрибут тега, второе значение атрибута, чтобы установить

или использовать val метод:

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

Это неправильно ... 'input' использует метод' .val() '. – tymeJV

+0

Почему? Если это вход, $ (". Box"). Val (value); –

+0

Благодарим вас за ответ –

1

Чтобы передать значение на вход вы можете использовать метод val() -

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

Это значение будет дано каждому входу с классом «box»;

+0

Благодарим вас за ответ –

Смежные вопросы