HTML这个的text能不能用for循环创建

img

大量的这种text的创建 能不能用for循环来实现 以达到节约空间的目的

可以类似这样。代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

<script>
for (var i = 0; i < 20; i++) {
    document.write('<input type="text" value="' + (i+1) + '" /><br />');
}
</script>

生成

img

可以写javascript然后用dom创建

理论上,你可以服务端后台写循环创建text,也可以js前台动态生成,但都跟text没啥关系
布局要用表格啊,为什么你的页面里会有大量的text?

给input外面套一个div,获取这个div,然后
for(var i=0;i<10;i++){
var inp = document.createElement('li')
div.appendChild(inp)
}