<!--小练习,练习使用循环实现一个九九乘法表
第一步,最低要求:在Console中按行输出 n * m = t
然后,尝试在网页中,使用table来实现一个九九乘法表
-->

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
td {
width: 200px;
height: 40px;
border: 1px solid #CCCCCC;
}
tr {
text-align: center;
}
</style>
</head>
<body>
<!--小练习,练习使用循环实现一个九九乘法表
第一步,最低要求:在Console中按行输出 n * m = t
然后,尝试在网页中,使用table来实现一个九九乘法表
--> <table>
<th>九九乘法表</th> </table> <script> for(var i=1;i<=9;i++){
var str="";
var arr=[];
var tr=document.createElement("tr");
for(var j=1;j<=i;j++){
str=i+"*"+j+"="+i*j;
arr.push(str);
// console.log(arr);
var td=document.createElement("td");
tr.appendChild(td);
td.innerHTML=arr[j-1]; //注意这里是j-1 因为当i=1 j=1的时候 由于 arr[1]不存在 所以会报错
//console.log(str);把每次内部循环的结果也都输出了 第一行:3*1=3 第二行:3*1=3 3*2=6 第三行:3*1=3 3*2=6 3*3=9
}
//
// console.log(str); //将一次外循环作为一次输出
var table=document.getElementsByTagName("table")[0];
table.appendChild(tr);
} </script>
</body>
</html>

最新文章

  1. 解决UC浏览器或微信浏览器上flex兼容问题
  2. 准备再次开始更新文章,做了10年.net,有项目需要转java
  3. 【C语言】二维指针做形参
  4. [转]android访问网络:java.net.ConnectException: localhost/127.0.0.1:8888 - Connection refused
  5. 窗体DataGridView控件中按回车键时,单元格向下移动,如何能改成向右移动
  6. MySql的日常管理
  7. 利用Web服务器网络打洞
  8. 用Eclipse来开发STM32
  9. spring问题org.springframework.beans.factory.CannotLoadBeanClassException
  10. 利用Php ssh2扩展实现svn自动提交到测试服务器
  11. iOS 9之New UIKit for International User Interfaces
  12. 《火球——UML大战需求分析》(第1章 大话UML)——1.3 行为型的UML(Behavior Diagram)
  13. HTML DOCTYPE 的重要性
  14. vlan 知识学习
  15. Android开发者的Anko使用指南(四)之Layouts
  16. grep 和curl -d等命令 单引号里面既使用正则,又使用变量的方法
  17. php字符编码转换之gb2312转为utf8(转)
  18. 判断小米 魅族 华为 系统 MIUI EMUI FLYME
  19. Mysql中实现递归查询
  20. shader 4 杂 一些和函数名词、数据结构

热门文章

  1. Java中的sort
  2. 最长公共子序列(LCS) Medium2
  3. vue项目,webpack中配置src路径别名及使用
  4. mplayer - Linux下的电影播放器
  5. [转载]ISE中COE与MIF文件的联系与区别
  6. oracle 主键自增并获取自增id
  7. mysql的索引以及优化
  8. bzoj2600 [Ioi2011]ricehub 双指针
  9. DevExpress v19.1新版亮点——WinForms篇(三)
  10. sys模块-与python解释器交互的模块