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的实现原理的模拟代码 -2 数据部分
Aug 01 Javascript
node.js中的fs.lchmodSync方法使用说明
Dec 16 Javascript
Javascript编写俄罗斯方块思路及实例
Jul 07 Javascript
javascript从作用域链谈闭包
Jul 29 Javascript
Angular2学习教程之组件中的DOM操作详解
May 28 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
Dec 11 Javascript
详解layui中的树形关于取值传值问题
Jan 16 Javascript
Node.Js中实现端口重用原理详解
May 03 Javascript
详解Vue中数组和对象更改后视图不刷新的问题
Sep 21 Javascript
微信小程序如何获取地址
Dec 24 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
Mar 25 Javascript
Vue Object 的变化侦测实现代码
Apr 15 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中对数据库操作的封装
2006/10/09 PHP
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数
2012/06/07 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
PHP实现下载断点续传的方法
2014/11/12 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
用window.location.href实现刷新另个框架页面
2007/03/07 Javascript
js 实现无缝滚动 兼容IE和FF
2009/07/15 Javascript
jQuery 点击图片跳转上一张或下一张功能的实现代码
2010/03/12 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
JavaScript中对象介绍
2014/12/31 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
jQuery实现对网页节点的增删改查功能示例
2017/09/18 jQuery
js 数组详细操作方法及解析合集
2018/06/01 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
[03:01]DOTA2英雄基础教程 露娜
2014/01/07 DOTA
[06:59]DOTA2-DPC中国联赛3月7日Recap集锦
2021/03/11 DOTA
python实现的二叉树定义与遍历算法实例
2017/06/30 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
Python实现针对给定单链表删除指定节点的方法
2018/04/12 Python
基于anaconda下强大的conda命令介绍
2018/06/11 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
python+django+selenium搭建简易自动化测试
2020/08/19 Python
LINUX下线程,GDI类的解释
2016/12/14 面试题
《独坐敬亭山》教学反思
2014/04/08 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
小学六一儿童节活动开幕词
2016/03/04 职场文书
Vue Element UI自定义描述列表组件
2021/05/18 Vue.js
nginx访问报403错误的几种情况详解
2022/07/23 Servers