我想用循环把我想输入的内容填写到表格中 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循环里的可以自动填写上去
展开
 我来答
lizhanguo9
推荐于2016-02-27 · TA获得超过515个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:318万
展开全部
你可以这样
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调用
不知道是不是这个意思
追问
是这个意思,但是运行结果不对哦 没表格出现  确实变整齐了,然后间距有些不满意
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式