table border做一个九九乘法表表格但是做出来后没在同一行请问怎么改?只用js

 我来答
指引风的方向
2017-12-26 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:118
采纳率:33%
帮助的人:31.8万
展开全部
//你这个直接往表格里写算了 还写啥js
九九乘法表 看成一个二维的平面坐标x,y
var table = '';
for (var x=0;x<=9;x++)
{
table += '<tr width="360px">';
for (var y=0;y<=x;y++)
{
table += '<td width="40px">'+x+'x'+y+'='+x*y+'</td>';
}
table += '</tr>'
}
document.body.innerHTML = '<table>'+table+'</table>'
改了一下 之前那个 写晕了
追问
这是我们老师教的....他并没有教我们  for  和设置长宽高...
追答
上面我改了一下  写宽度只是为了看起来更规范
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式