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效果 slideToggle() 方法(在隐藏和显示之间切换)
Jun 28 Javascript
jQuery阻止事件冒泡具体实现
Oct 11 Javascript
变量声明时命名与变量作为对象属性时命名的区别解析
Dec 06 Javascript
从数组中随机取x条不重复数据的JS代码
Dec 24 Javascript
js实现的二级横向菜单条实例
Aug 22 Javascript
jqTransform美化表单
Oct 10 Javascript
jQuery基本选择器之标签名选择器
Sep 03 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
微信小程序实现展示评分结果功能
Feb 15 Javascript
Vue 实现html中根据类型显示内容
Oct 28 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
Nov 09 Javascript
vue大型项目之分模块运行/打包的实现
Sep 21 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
fleaphp rolesNameField bug解决方法
2011/04/23 PHP
php开启安全模式后禁用的函数集合
2011/06/26 PHP
浅谈COOKIE和SESSION区别
2015/07/19 PHP
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
2019/04/16 PHP
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
js验证电话号码与手机支持+86的正则表达式
2014/01/23 Javascript
js判断一个字符串是否包含一个子串的方法
2015/01/26 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
2015/04/02 Javascript
js带缩略图的图片轮播效果代码分享
2015/09/14 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
JS实现的系统调色板完整实例
2016/12/21 Javascript
如何编写jquery插件
2017/03/29 jQuery
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
JS实现微信摇一摇原理解析
2017/07/22 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
微信小程序云开发实现云数据库读写权限
2019/05/17 Javascript
p5.js实现动态图形临摹
2019/10/23 Javascript
vue 实现LED数字时钟效果(开箱即用)
2019/12/08 Javascript
详解JS函数防抖
2020/06/05 Javascript
python学习笔记之调用eval函数出现invalid syntax错误问题
2015/10/18 Python
Python只用40行代码编写的计算器实例
2017/05/10 Python
利用Python进行异常值分析实例代码
2017/12/07 Python
python 对txt中每行内容进行批量替换的方法
2018/07/11 Python
详解Python3注释知识点
2019/02/19 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
陈安之励志演讲稿
2014/08/21 职场文书
2014年十一国庆节活动方案
2014/09/16 职场文书
坚守艰苦奋斗精神坚决反对享乐主义整改措施
2014/09/17 职场文书
办理房产证委托书
2014/09/18 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
车间统计员岗位职责
2015/04/14 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL