如果我在html和javascript中指定文本框的数量,应该生成文本框
Textbox Should be generated if i specify number of textbox in html and javascript
假设我在html中有一个文本框,它将指定文本框的数量,应该使用html和javascript动态生成文本框id序列。
怎么做呢?
这可以用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>
你可以这样做:
$("input.number").on("change", function() {
var num = $(this).val();
for(var i=0; i<num; i++) {
$(this).after('<input type="text" />');
}
});
http://jsfiddle.net/ryanbrill/9c5jY/相关文章:
- Servlet对浏览器上显示的纯文本Javascript的响应
- 删除选定文本javascript前后的特定文本
- 在两个括号内插入文本 - Javascript
- 获取文本javascript+iframe
- 语音到文本JavaScript,HTML5
- 使用谷歌融合表格地图的网页文本/JavaScript未显示
- 在显示和隐藏文本(javascript)之间切换
- 使用哈希标记保存文本(Javascript - PHP - MySQL)
- 停止闪烁文本 JavaScript
- 如何计算一个字母在文本javascript中出现的次数
- 有效地突出显示文档中的文本 (JavaScript)
- 将变量传递给文本 javascript
- 如何暂停文本 Javascript / var textarray
- 从段落中搜索文本 - Javascript
- 如何使用 id 输入类型=“文本”JavaScript 中的值设置自动 2 个十进制数
- 替换文本 JavaScript .append()
- 语音到文本JavaScript识别医学词典
- 在提取的文本 JavaScript 中搜索关键字
- 如何在HTML中将文本javascript显示为正常正文的一部分
- 单击图像时更改段落文本(Javascript)