已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JavaScript 程序设计,第一章 JavaScript 语法基础 Lesson 1,主讲老师:王涛 QQ:164030235,回顾HTML-1,常用的HTML标签有哪些?,请说说表格的基本结构以及跨行、跨列的用法?, 单元格内容 单元格内容 ,回顾HTML-2,请简述表单的基本结构?常用表单元素有哪些?,表单的基本结构: 常用的表单元素有: 文本框(text)、密码框(password)、单选按钮(radio)、 复选框(checkbox)、列表框(和)、 按钮(button、submit和reset)、多行文本框()。,4,样式表有什么用?添加CSS有哪几种方法?,回顾HTML-3,如何使用样式表定义统一的字体外观和文本框的细边框样式?,统一的字体外观: font-family:“黑体“; font-size:18px; color:#FF0000; 细边框样式: border-width:1px; border-style:solid;,链接: body margin-left: 导入CSS: import slstyle.css 内嵌样式: ,指定在Z轴方向的顺序号使用哪个属性?,z-index:使用层叠顺序可以设置层的先后顺序和覆盖关系,默认1,及最底层,5,本章目标,理解什么是 JavaScript 如何将 JavaScript 嵌入到 HTML 中 理解变量、数据类型和运算符 掌握 if-else 和 switch 语句使用数组 使用循环语句控制应用程序 创建自定义函数 理解 JavaScript 对象 使用 String、Math 和 Date 等对象,6,本节目标,理解什么是 JavaScript 如何将 JavaScript 嵌入到 HTML 中 理解变量及其应用 能够灵活运用注释解释代码,7,什么是JavaScript,一万元整,Jeny Smiss,10,000/-,Jeny Smiss,A/c No. 010077,瑞士银行,Jeny 想在银行存钱,验证 Jeny 帐户详细信息,余额,帐号,签名,帐户验证完毕,8,什么是JavaScript,同样,,Jeny,Jeny 想创建一个电子邮件帐户,J * 24 US,帐户 Id: 密码: 年龄: 国家:,*,这样,JavaScript 将验证数据并给出错误信息(如有),9,什么是JavaScript,类似功能的注册网页 QQ注册 淘宝注册 7k7k游戏注册 各种邮箱注册 ,10,什么是JavaScript(What),JavaScript 是一种解释型的、基于对象的脚本语言,不用编译产生机器代码,浏览器负责解析 JavaScript 是一种宽松类型(弱)的语言,即不必显示定义变量的数据类型,但可以进行类型转换 JavaScript 是动态的,提供用户交互 ,直接对用户输入做响应 JavaScript 依赖与浏览器,与操作环境无关系;只要浏览器支持,“一次编程,走遍天下”,11,JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。 JavaScript 于网络的脚本语言,是因特网上最流行的脚本语言。 JavaScript 很容易使用!,为什么要学JavaScript(Why),12,练习上课老师演练的代码。 独立完成课后作业 上论坛(ex:csdn)讨论代码,找高手“论剑”,怎么学习好JavaScript(How),脚本的执行原理,JavaScript是客户端(Client)处理软件,不具有将数据传回服务器(Server)的能力,不能访问服务器上的数据,要想在Web浏览器与服务器进行通信,就需要使用ASP,JAVA,JSP,C#等来解决,14,将JavaScript嵌入网页,可以将 JavaScript 语句插入 HTML 文档,方式 如下: 使用 标签将语句嵌入文档 将 JavaScript 源文件链接到 HTML 文档中,15,使用 Script 标签,JavaScript 代码, document.write(“欢迎来到 JavaScript 世界“); 尽情享受学习的快乐! ,脚本代码,设置语言,16,使用外部 JS 文件,外部 JavaScript 文件可以链接到 HTML 文档中 SCRIPT 标签的 SRC(源文件)属性可用于包括此外部文件,17,使用外部 JS 文件,JavaScript 代码 (test.htm), 使用外部文件 以上文本是通过访问外部 JavaScript 文件显示的 ,使用外部 JS 文件,随机打开一个网页进行保存,可以发现其中有很多外部js文件。EX:,18,19,JavaScript的基本语法,注释,单行注释以 / 开始,以行末结束 例如: /表示JavaScript代码的开始,多行注释以 /* 开始,以 */ 结束,符号 /* */ 指示中间的语句是该程序中的注释。 例如: /* helloWorld.html 2007-9-29 第一个JavaScript程序 */,21,变量,“var” 用于声明变量的关键字 “a” 变量名,var a;,同时声明和初始化变量 var a= 10;,a = 10;,声明变量,声明多个变量 var x, y, z = 10;,赋值,22,变量,变量名必须以字母或下划线(“_“)开头 变量可以包含数字、从 A 至 Z 的大小写字母 JavaScript 区分大小写,即变量 myVar、 myVAR 和 myvar 是不同的变量 提问,下面这样定义变量是否可以? var % = “刘德华“; Ex:举例说明变量定义的语法要求,23,声明变量, 使用变量 var x; x=prompt(“淘宝网竟拍,请出一口价“,1) ; document.write(“拍卖价格“+x+“) / “+“用来连接多个字符串 document.write(“恭喜您,您以最高价拍卖成功!“); alert(“欢迎下次光临!“); ,定义变量,赋 值,输 出,prompt(“提示信息”,”默认值”) 将弹出提示对话框,接受用户的输入。点击确定返回输入的字符串,点击取消返回空字符串。,24,总结,网页中嵌入脚本有两种方式:使用标签或外部 *
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西农业大学附属中学2025-2026学年高二上生物期末监测试题含解析
- 河北美术学院《材料综合与设计性》2024-2025学年第一学期期末试卷
- 预应力金属波纹管外观试验记录
- 水电气网联合报装服务系统项目需求
- 化工企业冬季安全生产存在的风险及防控措施
- 博士研究生学位论文选题、开题及撰写的方法
- 文科论文格式
- 毕业设计论文(技术报告)格式撰写要求
- 硕士学位论文选题与选题报告基本要求
- 焦炉废气循环技术应用浅析
- 糖尿病合并酮症酸中毒护理查房
- 滑膜细胞外基质构建-洞察及研究
- 新版2026统编版小学道德与法治三年级上册 第3课《 学习有方法》第2课时 我和时间交朋友 教案设计(教案)
- 事业单位聘用合同范本及签订规范
- 持续葡萄糖监测临床应用专家共识2024解读
- 2025至2030年中国少儿书法美术培训行业发展趋势预测及投资战略咨询报告
- 国家电投集团国际能源有限公司招聘笔试题库2025
- 认知域作战基础知识课件
- 孕妇心理健康指导课件
- 大学生职业规划大赛《智能焊接技术专业》生涯发展展示
- 养老社区课件
评论
0/150
提交评论