jsp如何实现在文本框中输入数字,点击按钮生成相应数字的文本框

求学求知的孩子 程序员  2015-08-24 06:29:55
求助!我想实现有一个文本框,在里面输入数字,点击添加按钮,页面下面就出现输入个数的文本框,应该怎么实现。
...全文
464 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
谢谢正是我想要的
回复
Iro_ 2015-08-24
写了段纯js的,看看是不是你想要的

<body>
		<input id = 'numId' type="text"/>
		<button onclick="test()">test</button>
		<script>
			function test(){ 
				var num = document.getElementById("numId").value;
				for(i=0;i<num;i++){ 
					var b = document.getElementsByTagName("body");
					var input = document.createElement("input");
					var br = document.createElement("br");
					b[0].appendChild(br);
					b[0].appendChild(input);
				}
			}
		</script>
	</body>
回复
比如直接使用js实现 或者HTML实现,或者两者结合实现
回复
还有不使用jquery的方法么,我没接触过jquery。
回复
谢谢 我试试 看
回复
很简单的,你需要确定2件事 1、你所输入的input的ID或者class 2、你所要添加input个数的 div或者标签 var inputCounts = $("#XXXX").val(); for(var i=0;i<inputCounts;i++){ var strHtml = ""; strHtml + = '<input type="text" />'; $("#需要添加位置的ID").append(strHtml); } 对了,这个是jquery获取和传参的
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-08-24 06:29
社区公告
暂无公告