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 相关文章推荐
js的表单操作 简单计算器
Dec 29 Javascript
jQuery操作 input type=checkbox的实现代码
Jun 14 Javascript
json对象转字符串如何实现
Dec 02 Javascript
jquery判断RadioButtonList和RadioButton中是否有选中项示例
Sep 29 Javascript
js如何改变文章的字体大小
Jan 08 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 Javascript
ExtJs异步无法向外传值和赋值的完美解决办法
Jun 14 Javascript
vue实现文章内容过长点击阅读全文功能的实例
Dec 28 Javascript
JavaScript模板引擎原理与用法详解
Dec 24 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
Jan 04 Javascript
vue项目首屏打开速度慢的解决方法
Mar 31 Javascript
JavaScript实现电灯开关小案例
Mar 30 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调用三种数据库的方法(2)
2006/10/09 PHP
用PHP程序实现支持页面后退的两种方法
2008/06/30 PHP
php数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
基于PHP生成简单的验证码
2016/06/01 PHP
如何判断php mysqli扩展类是否开启
2016/12/24 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
js 获取计算后的样式写法及注意事项
2013/02/25 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
Javascript实现获取及设置光标位置的方法
2015/07/21 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
JavaScript中利用构造器函数模拟类的方法
2017/02/16 Javascript
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
基于js中的存储键值对以及注意事项介绍
2018/03/30 Javascript
vue计算属性及使用详解
2018/04/02 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
vue实现的请求服务器端API接口示例
2019/05/25 Javascript
微信小程序图片自适应实现解析
2020/01/21 Javascript
python list 合并连接字符串的方法
2013/03/09 Python
浅谈Python爬取网页的编码处理
2016/11/04 Python
Django中URL的参数传递的实现
2019/08/04 Python
python3+opencv生成不规则黑白mask实例
2020/02/19 Python
基于Python和C++实现删除链表的节点
2020/07/06 Python
python3爬虫中异步协程的用法
2020/07/10 Python
详解通过变换矩阵实现canvas的缩放功能
2019/01/14 HTML / CSS
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
迪斯尼商品官方网站:ShopDisney
2016/08/01 全球购物
SKECHERS官方旗舰店:美国舒适运动休闲品牌
2017/12/22 全球购物
大学同学聚会邀请函
2014/01/19 职场文书
汽车质检员岗位职责
2015/04/08 职场文书
2019年中学生的思想品德评语集锦
2019/12/19 职场文书
十大最强电系宝可梦,阿尔宙斯电系之一,第七被称为雷神
2022/03/18 日漫
日本官方排名前10的动漫,名侦探柯南上榜,第一是一部创造历史的动漫
2022/03/18 日漫
win10电脑老是死机怎么办?win10系统老是死机的解决方法
2022/08/05 数码科技