JavaScript实现九九乘法表的简单实例


Posted in Javascript onJune 07, 2016

每个学过编程的人都写过“HelloWorld”

但99乘法表,我想也应该成为每个编程初学者的必编程序

这是JavaScript的实现方法,非常适合初学者!!!

以下是代码及注释

<!DOCTYPE html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>JavaScript九九乘法表</title> 
 
<style type="text/css"> 
table{ 
  width:600px;     //表格height属性可设置可不设置,建议不设置
  border-collapse:separate;
  } 
table td{ 
  border:#000000 1px solid;
  text-align: center;  //使<td>标签中的内容居中显示,若是<th>标签,没有此行代码亦可自动居中
  } 
</style>

</head> 
<body> 
 
<script type="text/javascript"> 
//下面部分是核心代码
 
document.write("<table>");   //<table></table>添加一个表格样式来显示乘法表 
for (var x = 1; x <= 9; x++) 
{ 
  document.write("<tr>");   //<tr></tr>标签
  for (var y = 1; y <= x; y++)
  { 
    document.write("<td>"+y+"x"+x+"="+y*x+"</td>");//亦可用<th>标签来起到居中加粗内容的作用
  }                          
  document.write("</tr>"); 
} 
document.write("</table>");  
</script> 
 
</body> 
</html>

下面是上面代码中涉及的一些内容

•<table>标签是定义一个表格!

<tr> - 定义表行

<th> - 定义表头

<td> - 定义表元(表格的具体数据)

border=""属性可以设置表格的边框!

<th>里的字默认为加粗居中显示!

bgcolor=""也就是我熟悉的设置表格背景颜色!

•cellspacing=""和cellspadding=""是设置表格间的间距和单元格里的间距!但这两个标签都被HTML5移除了,取而代之的是border-collapse:separate | collapse | inherit。

separate 默认值。边框会被分开。不会忽略border-spacing 和 empty-cells 属性。
collapse 如果可能,边框会合并为一个单一的边框。会忽略border-spacing 和 empty-cells 属性。
inherit 规定应该从父元素继承border-collapse属性的值。

以上这篇JavaScript实现九九乘法表的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery .tmpl(), .template()学习资料小结
Jul 18 Javascript
用JQuery模仿淘宝的图片放大镜显示效果
Sep 15 Javascript
js创建数据共享接口——简化框架之间相互传值
Oct 23 Javascript
Js Jquery创建一个弹出层可加载一个页面
May 08 Javascript
解决JS请求服务器gbk文件乱码的问题
Oct 16 Javascript
jQuery焦点图插件SaySlide
Dec 21 Javascript
Vue.js每天必学之方法与事件处理器
Sep 06 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 Javascript
vue实现条件叠加搜索的解决方法
May 28 Javascript
JS立即执行的匿名函数用法分析
Nov 04 Javascript
Vue学习之常用指令实例详解
Jan 06 Javascript
jQuery HTML css()方法与css类实例详解
May 20 jQuery
javascript如何定义对象数组
Jun 07 #Javascript
jQuery控制div实现随滚动条滚动效果
Jun 07 #Javascript
bootstrap输入框组代码分享
Jun 07 #Javascript
javascript 数组的定义和数组的长度
Jun 07 #Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
Jun 07 #Javascript
原生js三级联动的简单实现代码
Jun 07 #Javascript
AngularJS 遇到的小坑与技巧小结
Jun 07 #Javascript
You might like
php实现按照权重随机排序数据的方法
2015/01/09 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
php中__toString()方法用法示例
2016/12/07 PHP
php编程实现简单的网页版计算器功能示例
2017/04/26 PHP
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
js 获取元素下面所有li的两种方法
2014/04/14 Javascript
jquery通过select列表选择框对表格数据进行过滤示例
2014/05/07 Javascript
js获取数组的最后一个元素
2015/04/14 Javascript
AngularJS入门教程引导程序
2016/08/18 Javascript
vuejs动态组件给子组件传递数据的方法详解
2016/09/09 Javascript
AngularJS 实现购物车全选反选功能
2017/10/24 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
Element Input组件分析小结
2018/10/11 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
总结4个方面优化Vue项目
2019/02/11 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
Vue 实现分页与输入框关键字筛选功能
2020/01/02 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
2020/07/18 Javascript
在vue中实现echarts随窗体变化
2020/07/27 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
python调用shell的方法
2013/11/20 Python
python将xml xsl文件生成html文件存储示例讲解
2013/12/03 Python
python实现将汉字保存成文本的方法
2018/11/16 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
Python实现结构体代码实例
2020/02/10 Python
美国标志性加大尺码时装品牌:Ashley Stewart
2016/12/15 全球购物
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
鼓舞士气的口号
2014/06/16 职场文书
求职自我推荐信
2014/06/25 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android
手把手教你导入Go语言第三方库
2021/08/04 Golang
Python如何使用循环结构和分支结构
2022/04/13 Python
JS函数式编程实现XDM一
2022/06/16 Javascript