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 相关文章推荐
Javascript与vbscript数据共享
Jan 09 Javascript
使用firebug进行调试javascript的示例
Dec 16 Javascript
Javascript字符串对象的常用方法简明版
Jun 26 Javascript
了不起的node.js读书笔记之node的学习总结
Dec 22 Javascript
使用angular写一个hello world
Jan 23 Javascript
初步使用bootstrap快速创建页面
Mar 03 Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
Nov 26 Javascript
AngularJS表单基本操作
Jan 09 Javascript
vue v-model实现自定义样式多选与单选功能
Jul 05 Javascript
Windows下支持自动更新的Electron应用脚手架的方法
Dec 24 Javascript
百度小程序之间的页面通信过程详解
Jul 18 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
Apr 20 Javascript
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 ajax 分页类代码
2008/11/13 PHP
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
Javascript学习笔记 delete运算符
2011/09/13 Javascript
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
解析页面加载与js函数的执行 onload or ready
2013/12/12 Javascript
Nodejs学习笔记之Global Objects全局对象
2015/01/13 NodeJs
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
js判断手机端(Android手机还是iPhone手机)
2015/07/22 Javascript
浅析javascript函数表达式
2016/02/10 Javascript
jQuery根据name属性进行查找的用法分析
2016/06/23 Javascript
JS获取IE版本号与HTML设置IE文档模式的方法
2016/10/09 Javascript
原生js实现旋转木马轮播图效果
2017/02/27 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
python正则匹配抓取豆瓣电影链接和评论代码分享
2013/12/27 Python
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
2014/06/25 Python
wxPython窗口中文乱码解决方法
2014/10/11 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
解决.ui文件生成的.py文件运行不出现界面的方法
2019/06/19 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
Python类中的装饰器在当前类中的声明与调用详解
2020/04/15 Python
解决运行django程序出错问题 'str'object has no attribute'_meta'
2020/07/15 Python
什么是Python包的循环导入
2020/09/08 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
详解Html5中video标签那些属性和方法
2019/07/01 HTML / CSS
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
2014年计划生育工作总结
2014/11/14 职场文书
卫生院艾滋病宣传活动总结
2015/05/09 职场文书
运动会加油稿30字
2015/07/21 职场文书
读《茶花女》有感:山茶花的盛开与凋零
2020/01/17 职场文书
python基础之匿名函数详解
2021/04/21 Python