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插件处理mouseover时内部有子元素时发生样式闪烁
Dec 08 Javascript
浅析return false的正确使用
Nov 04 Javascript
jQuery Migrate 1.1.0 Released 注意事项
Jun 14 Javascript
Backbone.js 0.9.2 源码注释中文翻译版
Jun 25 Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
Oct 30 Javascript
全面解析JavaScript里的循环方法之forEach,for-in,for-of
Apr 20 Javascript
javascript中数组和字符串的方法对比
Jul 20 Javascript
javascript实现滚动效果的数字时钟实例
Jul 21 Javascript
easyUI combobox实现联动效果
Jan 17 Javascript
javascript实现循环广告条效果
Dec 12 Javascript
vue实现验证码输入框组件
Dec 14 Javascript
element-ui中的select下拉列表设置默认值方法
Aug 24 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
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
用PHP查询搜索引擎排名位置的代码
2010/01/05 PHP
php错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
AngulerJS学习之按需动态加载文件
2017/02/13 Javascript
js实现模糊匹配功能
2017/02/15 Javascript
JavaScript实现审核流程状态的动态显示进度条
2017/03/15 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
Angular如何在应用初始化时运行代码详解
2018/06/11 Javascript
JavaScript设计模式之观察者模式实例详解
2019/01/16 Javascript
JS实现集合的交集、补集、差集、去重运算示例【ES5与ES6写法】
2019/02/18 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
javascript实现前端input密码输入强度验证
2020/06/24 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
Jquery Fade用法详解
2020/11/06 jQuery
以911新闻为例演示Python实现数据可视化的教程
2015/04/23 Python
python实现上传下载文件功能
2020/11/19 Python
Python进度条实时显示处理进度的示例代码
2018/01/30 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
解决PyCharm的Python.exe已经停止工作的问题
2018/11/29 Python
python如何爬取网站数据并进行数据可视化
2019/07/08 Python
[原创]赚疯了!转手立赚800+?大佬的python「抢茅台脚本」使用教程
2021/01/12 Python
css3的过滤效果简单实例
2016/08/03 HTML / CSS
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
小学生植树节活动总结
2014/07/04 职场文书
苏州园林导游词
2015/02/03 职场文书
小学教师年度个人总结
2015/02/05 职场文书
资金申请报告范文
2015/05/14 职场文书
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android