使用JavaScript操作图片:改变与恢复示例

需积分: 46 3 下载量 127 浏览量 更新于2024-08-18 收藏 6.36MB PPT 举报
"该资源是一份关于使用JavaScript改变和恢复图片的课件和实例,包含JavaScript基础、HTML标签、表单处理以及DOM操作等知识点。通过示例代码展示了如何使用JavaScript来修改页面中的图片源,并提供了按钮点击事件来实现图片的切换。" 本门课程的目标是教授JavaScript的基本应用,包括: 1. 使用JavaScript进行表单验证:JavaScript可以实时验证用户在表单中输入的数据,确保其格式正确,提高用户体验并减轻服务器端的压力。 2. 制作网页广告特效:通过JavaScript可以实现图片轮播、滑动门等动态广告效果,使网页更具吸引力。 3. 创建弹出窗口特效:利用JavaScript可以创建各种弹窗,如警告框、确认框或者自定义对话框,增强用户交互性。 4. 实现实时时钟特效:JavaScript可以用来更新页面上的时间显示,创建动态的实时时钟。 5. 实现级联显示功能:例如下拉菜单的级联选择,通过JavaScript可以联动不同的选项,提供更丰富的信息展示。 6. 结合CSS实现CSS样式特效:JavaScript可以动态改变CSS样式,实现动态变换的视觉效果。 7. 动态创建页面元素:JavaScript允许在页面加载后或用户交互时动态添加、删除或修改HTML元素,增强网页的动态性。 8. HTML常用标签的学习:了解和掌握HTML的基础语法,包括标签的结构、属性的使用以及不同类型的输入元素如`<input>`的用法。 HTML标签特征: - 所有标签应成对出现,即有开始标签也有结束标签,如`<tag>`和`</tag>`。 - 单独的标签如`<br>`需要在其后加上斜线`/`以表示这是一个自闭和标签。 - 标签名称和属性名全都是小写字母,属性值需用双引号包围。 在提供的代码中,展示了如何使用JavaScript来改变和恢复图片: - `change()`函数通过`getElementsByTagName("img")`获取页面上所有的`<img>`元素,然后将第一个图像的`src`属性更改为`images/grape.jpg`,实现图片切换。 - `change1()`函数同样获取`<img>`元素,但将其`src`属性改回`images/fruit.jpg`,从而恢复原图。 同时,提到了JavaScript代码的位置和使用方法,通常使用`<script>`标签将JavaScript代码插入HTML文档中,对于不支持JavaScript的浏览器,可以使用HTML注释来隐藏脚本内容。 最后,课程还涉及了JavaScript和DOM(Document Object Model)的概念,DOM是HTML和XML文档的编程接口,JavaScript可以通过DOM来操作页面元素,实现更复杂的交互功能。而JavaScript是基于ECMAScript标准的脚本语言,广泛应用于Web开发中。