假设我在 html 中有一个文本框,它将指定文本框的数量应该使用 html 和 javascript 的文本框 ID 序列动态生成。
怎么做?
问问题
94 次
2 回答
0
你可以这样做:
$("input.number").on("change", function() {
var num = $(this).val();
for(var i=0; i<num; i++) {
$(this).after('<input type="text" />');
}
});
于 2013-04-17T04:14:40.217 回答
0
可以使用java脚本完成,如果使用jquery会很容易。
如果您的代码是
<input type=text id=noOfTb onchange="change();"/>
<div id=tbs>
</div>
然后添加 jQuery 和以下脚本
<script type=javascript>
function change(){
var no= $("#noOfTb").val();
for(var i=0;i<no;i++){
$("#tbs").append("<input type=text id="+i+" >");
}
}
</script>
于 2013-04-17T04:25:12.047 回答