jquery菜鸟请教个自动生成输入框的问题
时间:2011-06-13
来源:互联网
JScript code
上面大致是点击按钮,增加一个输入框的代码。
我现在想点击一下之后,增加三个输入框,该怎么改呢
<script> var indexid=2; $(function(){ $("#btnid").click(function(){ var $text = $("<input type='text' /><br>"); $text.attr("id","id"+indexid); $text.attr("name","name"+indexid); $(this).before($text); indexid=indexid+1; }); }); </script>
上面大致是点击按钮,增加一个输入框的代码。
我现在想点击一下之后,增加三个输入框,该怎么改呢
作者: expertgig7 发布时间: 2011-06-13
JScript code
var indexid=2; $(function(){ $("#btnid").click(function(){ for(i=0; i<3; i++){ var $text = $("<input type='text' /><br>"); $text.attr("id","id"+indexid); $text.attr("name","name"+indexid); $(this).before($text); indexid=indexid+1; } }); });
作者: inetfuture 发布时间: 2011-06-13
引用 1 楼 inetfuture 的回复:
JScript code
var indexid=2;
$(function(){
$("#btnid").click(function(){
for(i=0; i<3; i++){
var $text = $("<input type='text' /><br>");
$text.attr("id","id"+index……
这样可以,不过文本框之间很挤,有办法分开点吗?JScript code
var indexid=2;
$(function(){
$("#btnid").click(function(){
for(i=0; i<3; i++){
var $text = $("<input type='text' /><br>");
$text.attr("id","id"+index……
最好每个文本框之前,能加个标题。
作者: expertgig7 发布时间: 2011-06-13
JScript code
var indexid=2; $(function(){ $("#btnid").click(function(){ for(i=0; i<3; i++){ var $text = $("<span>标题<span><br /><input type='text' /><br>"); $text.attr("id","id"+indexid); $text.attr("name","name"+indexid); $(this).before($text); indexid=indexid+1; } }); });
作者: inetfuture 发布时间: 2011-06-13
JScript code
var indexid=2; $(function(){ $("#btnid").click(function(){ for(i=0; i<3; i++){ var $text = $("<span>标题"+(indexid-1)+"<span>:<input type='text' /><br>"); $text.attr("id","id"+indexid); $text.attr("name","name"+indexid); $(this).before($text); indexid=indexid+1; } }); });
作者: tcwsyt 发布时间: 2011-06-13
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28