注册 登录
编程论坛 JavaScript论坛

用javascript能否动态的生成网页?

gu_tong2008 发布于 2010-01-29 09:49, 1627 次点击
有没有办法用javascript动态生成网页,就是说,当我设置一个变量,当这个变量的值改变时,网页也会随着改变,例如:当这个变量的值为1时,网页显示一个下拉选择框或者复选框,当这个变量为8时,网页显示8个下拉选择框或者复选框??
7 回复
#2
foktime2010-01-29 10:50
当然是可以了
根据你这个变量的值循环往页面里写你的下拉框不就行了
变量改变时 执行程序
#3
gu_tong20082010-01-29 11:45
楼上的大虾能否举个例子,我要的是动态生成div,并能动态用CSS控制,div里面包含下拉选择框,复选框,按钮......等,把源码传上来,本人不胜感激!
#4
foktime2010-01-29 13:32
程序代码:
for(...){
    var newDIV=document.createElement('div');
    newDIV.innerHTML = "<input type='button' value='按钮' />";
    document.body.appendChild(newDIV);
}
动态css控制??怎么个控制法
#5
gu_tong20082010-01-29 14:04
就是当我动态的添加div时,其CSS样式也可以附到相应的div上,而且这div能否动态地嵌套?你能否再举个例子,把源码全部传上来?
#6
foktime2010-01-29 14:48
程序代码:
for(...){
    var newDIV=document.createElement('div');
    newDIV.class="";
    newDIV.innerHTML = "<input type='button' value='按钮' />";
    document.body.appendChild(newDIV);
}
想嵌套你就获取dom对象往它的innerHTML里套就行了
关于那行红的,代码都写到这份上了其实不用我再写你也应该会自己加进来了,看了代码你不琢磨琢磨?举一反三才是目的
学编程得思考才行,光执着还不够,光要全部源码更不行   再要我砍你
#7
aspic2010-01-29 15:13
再要我砍你
#8
gu_tong20082010-01-29 17:38
sfasfasdfasfasfasfasfasf
1