html页面
<div class="control-keyword">
<div class='controls'>
<b class='control-label'><span style="color: #ff0000;">*</span> 关键词 <input class='span5' name="keyword" type='text' value="" placeholder="请输入关键词" /> <input class='span3' name="put_num" type='text' placeholder="最少5起步" value="" />份<input type="button" id="plus" value="+"><input type="button" id="reduce" value="-"> </b>
</div>
</div>

/*---js控制加输入框----*/
$(document).on('click','#plus',function(){
var $this = $(this);
//var div= $this.parents('.control-keyword').clone(true); //增加一行,克隆第一个对象
var div="<div class='control-keyword'><div class='controls'><b class='control-label'><span style='color: #ff0000;'>*</span> 关键词 <input class='span5' name='keyword' type='text' value='' placeholder='请输入关键词' /> <input class='span3' name='put_num' type='text' placeholder='最少50起步' value='' />份<input type='button' id='plus' value='+'><input type='button' id='reduce' value='-'></b></div></div>";
$this.parents('.control-keyword').after(div);
})
/*---js控制减输入框----*/
$(document).on('click','#reduce',function(){
var $this = $(this);
var div = $this.parents('.control-keyword');
var length = $('.control-keyword');
if (length.length > 1) {
$this.parents('.control-keyword').remove()
}
})
本文介绍了一个使用HTML和JavaScript实现的关键词输入控件,该控件允许用户输入多个关键词并设置每个关键词的份数,通过加减按钮动态增删输入框,适用于需要收集多关键词的场景。
7868

被折叠的 条评论
为什么被折叠?



