将输入值传递给空div

时间:2014-09-07 20:17:22

标签: javascript jquery

我有一个输入框,当用户输入一个句子时,它会将它传递给一个空框(div)。我有一些代码可以获取值,但是我无法弄清楚如何每次点击提交时,将这些数据逐个传递到空白框。

<input type="text" class="form-control border" id="skills-box">

$( ".btn-add" ).click(function() {
value = $("#skills-box").val(); 
$(value).append( $(".label-primary"));
});

3 个答案:

答案 0 :(得分:2)

您需要将值附加到元素类,在这种情况下,taht将是.label-primary div标记。它会是这样的。

$(".btn-add").click(function() {

    var value = $("#skills-box").val(); 
    $('.label-primary').append(value);

});

我在jsbin工作,这是链接: EXAMPLE

答案 1 :(得分:1)

使用此脚本

$('.skills-box').on('blur',function(e){
  $('.display-box').append(this.value);
});

完整代码:                         jQuery的          

<body>
<input type="text" placeholder="Type Here..." class="skills-box">
<div class="display-box"></div>
<script type="text/javascript">
$('.skills-box').on('blur',function(e){
  $('.display-box').append(this.value);
});
</script>
</body>
</html>

答案 2 :(得分:0)

$(value).append( $(".label-primary"));更改为:

$(value).appendTo( ".label-primary" );