我想用循环把我想输入的内容填写到表格中 javascript
varGz={name:"大明宫西",juli:4,id:6,jiagecanshu:1};varHz={name:"龙首原",juli:6,id:7,jiagecans...
var Gz={
name : "大明宫西",
juli : 4,
id : 6,
jiagecanshu: 1
};
var Hz={
name : "龙首原",
juli : 6,
id : 7,
jiagecanshu: 0.5
};
var Iz={
name : "安远门",
juli :4,
id : 8,
jiagecanshu: 1
};
var zd=[Az,Bz,Cz,Dz,Ez,Fz,Hz,Iz]; //与ID对应,需要新站点直接添加
document.write("目前在" + Bz.name + "。<br>"+ "<br>"); //目前在的站点依照实际修改
for (var i=0;i<zd.length;i++ )
{
document.write("站点名称:" + zd[i].name + " 站点距离:" + zd[i].juli +" 站点序号:"+ zd[i].id + "<br>");
}
要求:车站的信息可以随时添加,程序主体不变,希望让程序能自己创建合适的表格,把内容合理填写进去
就是求一个整齐. 求大神
就是创建一个动态表格,for循环里的可以自动填写上去 展开
name : "大明宫西",
juli : 4,
id : 6,
jiagecanshu: 1
};
var Hz={
name : "龙首原",
juli : 6,
id : 7,
jiagecanshu: 0.5
};
var Iz={
name : "安远门",
juli :4,
id : 8,
jiagecanshu: 1
};
var zd=[Az,Bz,Cz,Dz,Ez,Fz,Hz,Iz]; //与ID对应,需要新站点直接添加
document.write("目前在" + Bz.name + "。<br>"+ "<br>"); //目前在的站点依照实际修改
for (var i=0;i<zd.length;i++ )
{
document.write("站点名称:" + zd[i].name + " 站点距离:" + zd[i].juli +" 站点序号:"+ zd[i].id + "<br>");
}
要求:车站的信息可以随时添加,程序主体不变,希望让程序能自己创建合适的表格,把内容合理填写进去
就是求一个整齐. 求大神
就是创建一个动态表格,for循环里的可以自动填写上去 展开
1个回答
展开全部
你可以这样
document.write("<table>");
for (var i=0;i<zd.length;i++ )
{
document.write("<tr><td>站点名称:" + zd[i].name + "</td><td>站点距离:" + zd[i].juli +"</td><td>站点序号:"+ zd[i].id + "</td></tr>");
}
document.write("</table>");
样式可以直接写在write里,也可以通过class调用
不知道是不是这个意思
document.write("<table>");
for (var i=0;i<zd.length;i++ )
{
document.write("<tr><td>站点名称:" + zd[i].name + "</td><td>站点距离:" + zd[i].juli +"</td><td>站点序号:"+ zd[i].id + "</td></tr>");
}
document.write("</table>");
样式可以直接写在write里,也可以通过class调用
不知道是不是这个意思
追问
是这个意思,但是运行结果不对哦 没表格出现 确实变整齐了,然后间距有些不满意
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询