遵循通用显示标准的现代 Web 浏览器通过内置引擎支持 JavaScript,无需额外的插件。 在处理 Web 文件时,需要加载 JavaScript 并与 HTML 标记一起运行。...本教程将介绍如何将 JavaScript 合并到您的 Web 文件中,包括内嵌到 HTML 文档中和作为一个单独的文件。...将 JavaScript 添加到 HTML 文档中 您可以通过使用 环绕 JavaScript 代码的专用 HTML 标记在 HTML 文档中添加JavaScript 代码。...使用单独的 JavaScript 文件的好处包括: 分离 HTML 标记和 JavaScript 代码,使两者更直接 单独的文件使维护更容易 缓存 JavaScript 文件时,页面加载速度更快 为了演示如何将...我们应该会看到一个类似于以下内容的页面: image.png 现在我们已经将 JavaScript 放在一个文件中,我们可以从其他网页以相同的方式调用它,并在一个位置更新它们
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十六章 JavaScript的对象编程 案例 16-01 通过对象直接量创建对象 html> <!...-- JavaScript允许在一个数组中存储任何类型的值 var arr = new Array("abc", 0, 1, true); --> html"> ...document.write("Object对象myobj2的constructor属性值:" + myobj2.constructor + ""); document.write...("Object对象myobj2的toString()方法值:" + myobj2.toString() + ""); document.write("Object对象myobj2...的valueOf()方法值:" + myobj2.valueOf() + ""); html>
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第二十一章 JavaScript的框架库jQuery 案例 21-01 jQuery的使用 javascript">...DOCTYPE html> HTML文档元素的遍历,事件处理,动画和Ajax交互以实现快速Web开发,它被设计用来改变编写Javascript脚本的方式。...jQuery封装了Javascript中所有的事件,使得其操作更加简单方便,并且使得这些事件能够兼容各大浏览器,减少我们大量代码的编写 html> 21-08 自定义动画
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十五章 JavaScript编程的函数和正则表达式 案例 15-01 函数的定义与调用 myresume(); html> 15-02 函数参数的值传递 html> 函数参数的值传递 javascript...> 15-04 函数参数的值传递和地址传递 html> 函数参数的值传递和地址传递 <script
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第二十章 JavaScript的DOM编程 案例 20-01 HTML文档的节点属性 从文档树中获取单个元素最快的方法。...; x.insertData(16, "JavaScript从入门到精通>"); html> 20-08 replaceChild(...item获取里面的元素,相当于下标 var tb = table1.getAttribute("border"); document.write("表格起始的border属性值为...:", tb); table1.setAttribute("border", "1"); document.write("表格现在的border属性值为:", table1
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十三章 JavaScript编程的判断结构 案例 13-01 任意输入两个数,显示两个数的大小关系 13-02 、13-03...DOCTYPE html> <!...0.15; reward5 = reward4 + 400000 * 0.2;//如果script没有执行预定的结果,可以调用document.write函数来调试,看看哪一句没有执行到,...然后检查语法错误。..."); } html> 13-10 用户登录系统 html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十八章 JavaScript的网页特效 案例 18-01 文字的跑马灯效果 html> 值...能够处理多种类型的数据,这些数据类型可以分为两类,基础数据类型和引用数据类型", "JavaScript的基本数据类型包括常用的数值型、字符串和布尔型,以及两个特殊的数据类型:空值和未定义...", "JavaScript的引用数据类型包括数组、函数和对象等。")...="text/javascript"> //测试的效果是:只能在form表单范围内移动,就有效果,若在其他地方移动,对话框中的值不变; function MouseMove
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第三章 案例 03-01 表格的外框(table) 和 行(tr) 單元格(td) html> html> <!...FFFFCC] \ RGB(125,125,125) cellpadding: 單元格與內容的距離; cellspacing: 單元格之間的距離; rules: [all:默認值]...--/body--> html> 03-08 窗口的左右設置 html> <!
HTML5+CSS3+JavaScript从入门到精通 17-01 用户登录界面! html> 利用JavaScript改变网页的背景色...> 17-07 用户名和密码存储到cookie中 用户名和密码存储到cookie中 javascript...-- 若存储时进行了encodeURI(),则使用时要用decodeURI()解析; cookie中各参数之间使用分号(;)和空格进行连接,可使用split()将每个属性值分离,存储到数组中
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第七章 HTML网页中的布局元素 案例 07-01 网页头部和底部的布局 html> <!...-- header\footer都是body的子元素 div元素是块级元素,常作为其他html元素的容器;如果与css样式一起使用,可用于对大的内容块设置样式属性 --> html...DOCTYPE html>
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第八章 CSS基础 案例 08-01 CSS的基本语法 html> html> 08-02 类选择器class html> html>
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十二章 Javascript编程的初步知 案例 12-01 JavaScript的数值常量 html> html> 空值型和未定义值 空值型和未定义值 javascript"> document.write("null的数据类型是...Javascript区分大小写,HTML标记并不区分大小写。 2. Javascript中,语句用分号分隔。
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十四章 Javascript编程的循环结构 案例 14-01 利用while循环显示100以内的自然数 html> 利用while循环显示100以内的自然数 javascript...DOCTYPE html> 到第10天早上想吃时,只剩下一个桃子; var day = 9, x = 1; document.write("第10天桃子的数量是:", x, "个");
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第九章 CSS中的各种样式 案例 09-01 字体的font-family属性 html> <!...-- font-size:关键字/像素值 现在用关键字做字体大小的设置的人越来越少,大多数使用像素值 关键字: xx-small:最小 x-small:较小...small:小 medium: 默认值,正常 large:大 x-large:较大 xx-large:最大 --> html> <meta...text-decoration:1.下划线(underline)、2.删除线(line-through)、3.顶画线(overline) text-transform:大小写转换 1.默认值(...-- text-indent: 首行缩进,一般2个字的间距,所以值为font-size值的2倍即可 默认情况,也可在内容中使用4个 实现,但代码比较冗余 --> html
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第四章 HTML網頁中的表單 案例 04-01 用户登录界面! <!...submit-提交,reset-重置,button-按钮) size-框宽度, maxlength-内容最大长度 value-默认值,..."> JavaScript">...--step是每次变动的值, 如果填的值不是(value+n*step),提交时会提示值无效--> 请设置购买音响的数量: CSS JavaScript
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第五章 HTML网页中的canvas绘图 案例 05-01 canvas元素 html> javascript...canvas id="myc1" width="700" height="300" style="background:yellow"> javascript...canvas id="myc1" width="700" height="300" style="background:yellow"> javascript...canvas id="myc1" width="700" height="300" style="background:yellow"> javascript
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十章 CSS盒子模型和布局 案例 10-01 content内容 html> 值可以为负数 --> html"> content内容 html> 10-02 固定定位 html> <!...#b { width: 60px; height: 40px; position: fixed;/*固定定位,只需指定两个属性值,...和里层的margin加起来,才是两个盒子之间真正的实际距离*/ } #s { position: absolute;/*另外,static的值则为默认属性
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十一章 CSS特殊效果与动画 案例 11-01 border-radius属性 html> 从下到上线性渐变 从左到右线性渐变 从右到左线性渐变 从左上角到右下角线性渐变... 从右下角到左上角线性渐变 html> 11-04 复杂的线性渐变色 指定径向渐变的半径长度为从圆心到离心圆最远的边 重复径向渐变 html> 11...ease:默认值 - 慢 快 慢 ease-in:慢速开始 ease-out:慢速结束 ease-in-out:以慢速开始和结束 --> html> <head
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第六章 HTML网页中的音频和视频 案例 06-01 利用audio元素播放音频 html> html> html> html> html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十九章 JavaScript窗口的控制和提醒功能 案例 19-01 打开窗口 html> html> html> html> html> <!