一个html的js语句里面内置 for循环问题

一个html的js语句里面内置了for循环。for参数是i,i的值由客户端输入控制。然后循环后输出i个input。我将怎样在在这个html页面里表达这i个input的值呢... 一个html的js语句里面内置了 for循环。
for参数是i,i的值由客户端输入控制。
然后循环后输出 i个 input。
我将怎样在在这个html页面里表达这 i 个input的值呢?
<script>
function doadd()
{var i;
var str="";
var oldi=3;
var j=0;
for(i=1;i<=document.add.downnum.value;i++)
{
j=i+oldi;
str=str+"<input name=guige[] type=text id=guige"+j+" value='' size=6>";
}
document.getElementById("adddown").innerHTML=str;
}
</script>

由访客决定 document.add.downnum.value 的值。
如果访客输入的2则 document.add.downnum.value=2,
html页面实时弹出 id=adddown 的元素显示输入框:
<input name=guige[] type=text id=guige4 value='' size=6>
<input name=guige[] type=text id=guige5 value='' size=6>

如果document.add.downnum.value为空,则不弹出input, input是动态的。

那么我将怎么判断input的值是否为空呢。
展开
 我来答
nshf_10
2008-11-07 · TA获得超过381个赞
知道答主
回答量:155
采纳率:0%
帮助的人:82.8万
展开全部
for(int i = 0; i<10 ; i++){
out.print("<input type ="text" name ="hfdalkj" value ="jfdakjl">")
}
百度网友c29bfb6f2
2008-11-07 · TA获得超过7521个赞
知道大有可为答主
回答量:6020
采纳率:0%
帮助的人:0
展开全部
你的input到底是个啥啊,是input的标签啊,还是就一字符串input啊

要是要写标签进去页面就createElementByTagName(input)就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sumingxu
2008-11-07 · 超过42用户采纳过TA的回答
知道答主
回答量:247
采纳率:0%
帮助的人:141万
展开全部
给这i个input 的名字记下来啊 name="name"+i
然后doucment.form[0].(name+i).value
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式