搜索
编程论坛
→
WEB开发
→
『 JavaScript论坛 』
→ 关于动态添加组件的问题
标题:
关于动态添加组件的问题
只看楼主
mxr
等 级:
新手上路
帖 子:39
专家分:0
注 册:2006-4-27
楼主
问题点数:0 回复次数:7
关于动态添加组件的问题
我想要根据获取的数据动态地在页面添加button组件,不知道该怎么实现,请帮忙解决一下,谢谢!
比如我获取了一个数组,把该数组的值作为动态添加的button组件的VALUE,并且各个组件的NAME作为ID不能重复。该怎样写代码?请指教!
搜索更多相关主题的帖子:
VALUE
button
动态
组件
NAME
2006-05-24 16:18
llingma
等 级:
新手上路
帖 子:96
专家分:0
注 册:2006-5-19
第
2
楼
得分:0
用ASP结合HTML,SCRIPT一起写或干脆用Respone.write来写
2006-05-24 16:33
mxr
等 级:
新手上路
帖 子:39
专家分:0
注 册:2006-4-27
第
3
楼
得分:0
我只会JAVASCRIPT,但是这段代码不知道怎么实现?请给我代码片断可以吗?非常感谢!
2006-05-24 16:37
llingma
等 级:
新手上路
帖 子:96
专家分:0
注 册:2006-5-19
第
4
楼
得分:0
要结合ASP循环
2006-05-24 17:17
mxr
等 级:
新手上路
帖 子:39
专家分:0
注 册:2006-4-27
第
5
楼
得分:0
<script language="javascript">
var i=7;
function addrow()
{
for (var j=0;j<i;j++)
{
document.all.myform.innerHTML= "<input type='button' value='button"+j+"'>";
alert(j);
}
}
</script>
<body onload="addrow()">
<form name="myform">
<input type="button" value="arr">
</form>
</body>
这是我结合循环做的,但是结果只有一个button,后面的button把前面的button覆盖了,全都在一个地方新增,怎样可以使各个button依次纵向排列,?
2006-05-25 08:42
mxr
等 级:
新手上路
帖 子:39
专家分:0
注 册:2006-4-27
第
6
楼
得分:0
<script language="javascript">
var i=0;
function add() {
while(i<7)
{
i++;
var tbl = document.all.tb;
var tr = tbl.insertRow();
var td = tr.insertCell();
td.innerHTML = "<input type=button name=dd value = dd"+i+">"
alert(i);
}
}
</script>
<body onload="add()">
<table id=tb >
</table>
</body>
我实现了,代码与大家共享。
2006-05-25 09:11
zhuozhuo
等 级:
新手上路
帖 子:31
专家分:0
注 册:2006-3-3
第
7
楼
得分:0
放在table里不可以吗?
2006-05-25 10:09
zhuozhuo
等 级:
新手上路
帖 子:31
专家分:0
注 册:2006-3-3
第
8
楼
得分:0
呵呵 发晚了 已经用table 解决了~~
2006-05-25 10:10
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-66798-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.230594 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved