分享好友 教程首页 教程搜索 频道列表

jQuery实现动态添加和删除input框实例代码

2022-05-14 02:512060
+关注29
核心提示:用代码测试

直接上代码

<!DOCTYPE html>
<html>

<head>
	<meta charset="utf-8" />
	<title></title>
	<style>
		ul li{
			display:block;
		}
	</style>
	<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
	<script>
		$(document).ready(function() {
			
			$(document).on('click','#plus',function(){
				var $this = $(this);
				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);
			})

			
			$(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()
				}
			})
		});
	</script>
</head>

<body>
	<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>

</body>

</html>


最终效果

本文标签: #多行 #行数 #增减 #自由
整理员:小黑
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
您可能在找更多

超简单的HTML+JS点击复制文字效果(包含点击复制多行)

    直接用html模式进行代码测试

网络转载 HTML教程2023-06-29

jQuery实现列表的动态增加和删除

    用代码测试

小黑 JavaScript教程2022-05-14

css实现单行或多行文字过长自动隐藏功能

    单行overflow:hidden;text-overflow:ellipsis;white-space:nowrap;多行(兼容各个浏览器)//通过覆盖最后几个字的形式.p{position:relative;line-height:1.4em;height:4.2em;overflow:hidden;}.p::after{content:...;f

小黑 CSS教程2022-04-16

textSlider文本一行或多行滚动

    一行或多行滚动演示

网络 JS相关2021-02-22

js还原textarea多行支持换行

    script type="text/javascript"$(function() {init1();});function init1() {var text1 = $("div.text1").text(); //先取出未转换格式前端数据var des = text1.replace(/\r\n/g, 'br/', 'p').replace(/\n/g, 'br/', 'p').re

小黑 JS相关2019-08-11

下一篇
我来说两句
抢沙发