`

5月月31号工作

阅读更多
今天的工作

1、

<!DOCTYPE html>
<html>
<body>

<h1 onclick="this.innerHTML='谢谢!'">请点击该文本</h1>

</body>
</html>


js可以直接用内联样式表来实现

这个效果就是在点击“请点击该文本” 会直接变成 “谢谢!”

HTML 事件的例子

当用户点击鼠标时
(当用户的鼠标点击下以后才会触发)
当网页已加载时
(当打开页面开始加载要观看的页面的时候会触发事件并在页面加载完成后看见效果)
当图像已加载时
(当事件的图片的html加载到图片时图片触发事件效果)
当鼠标移动到元素上时
(鼠标在移动到带有事件效果的元素上元素就会触发事件并看见效果)
当输入字段被改变时
(当在指定的事件的输入框内输入字符串事 触发的事件并看见效果)
当提交 HTML 表单时
(在点击了提交表单按钮是在按钮本身设置的效果就会触发)
当用户触发按键时
(带有事件的元素获得焦点后在按下设定的按键就会触发事件效果)

<!DOCTYPE html>
<html>
<body>

<p>点击按钮就可以执行 <em>displayDate()</em> 函数。</p>

<button onclick="displayDate()">点击这里</button>

<script>
function displayDate()
{
document.getElementById("demo").innerHTML=Date();
}
</script>

<p id="demo"></p>

</body>
</html>


在这里例子中通过js可以直接把Date元素加入到demoID里面去在点击按钮以后直接加入不想以前写的需要在加入的body在写一个js在接受Date元素

面向对象语言的要求

一种面向对象语言需要向开发者提供四种基本能力

封装 - 把相关的信息(无论数据或方法)存储在对象中的能力
聚集 - 把一个对象存储在另一个对象内的能力
继承 - 由另一个类(或多个类)得来类的属性和方法的能力
多态 - 编写能以多种方法运行的函数或方法的能力

ECMAScript 支持这些要求,因此可被是看做面向对象的。

对象的构成

在 ECMAScript 中,对象由特性(attribute)构成,特性可以是原始值,也可以是引用值。如果特性存放的是函数,它将被看作对象的方法(method),否则该特性被看作对象的属性(property)。

<html>
<body>

<script type="text/javascript">

var oCar = new Object;
oCar.color = "blue";
oCar.doors = 4;
oCar.mpg = 25;
oCar.showColor = function() {
  document.write(this.color);
};

oCar.showColor();

</script>

</body>
</html>



工厂方式:原始的方式

在上面的代码中,创建对象 car。然后给它设置几个属性:它的颜色是蓝色,有四个门,每加仑油可以跑 25 英里。最后一个属性实际上是指向函数的指针,意味着该属性是个方法。执行这段代码后,就可以使用对象 car。
不过这里有一个问题,就是可能需要创建多个 car 的实例。

要修改显示出来的效果只需要修改

document.write(this.color);


把color换成其他的三个就可以了
分享到:
评论

相关推荐

    财务系统调研报告.doc

    " " "调研报告撰写 "5月25日至5月31"金蝶PM项目组人员 " " " " "ABC公司K/3财务项 " " " " "目组相关人员 " " " " " " " 三、调研记录 3.1客户简介 3.1.1客户基本情况 XXX企业有限公司于2002年10月经省政府批准成立...

    软基处理QC小组成果总结.doc

    副组长 男 31 本科 项目副总工 负责小组策划工作 组员 男 37 本科 工程部长 负责技术指导工作 组员 男 29 本科 质检部长 负责质量指导工作 组员 男 27 专科 技术员 负责小组技术工作 组员 男 27 本科 技术员 ...

    IPO基础培训知名投行培训资料.pptx

    (2009年3月31日 证监会令第61号 ) 《证券期货法律适用意见》第1号、第2号、第5号 《关于进一步做好创业板推荐工作的指引》(证监会公告[2010]8号) 《证券发行上市保荐业务管理办法》( 2009年5月13日修订) ...

    信息系统运行维护报告.doc

    信息系统运行维护服务报告 -------------------------------... 5、3月份月主要工作 3月份,每工作日对管理信息系统进行巡视检查,确保各信息系统均可正常运行,共 填写《信息系统运行监视日志》31张,记录内容真实准确

    淘宝客瀑布流系统33号铺.zip

    pid、nick入参将兼容支持到10月31日,请ISV做好改造工作,不要传入pid或nick。 首先自己在数据库中创建一个数据库(比如使用phpmyadmin之类的可视化工具 ),然后配置application/database 中的 username,...

    《新手学黑客攻防》┊神龙工作室[.PDF]

    发行时间: 2011年07月07日 内容介绍: 《新手学黑客攻防》是指导初学者快速掌握黑客攻防的入门书籍。书中详细地介绍了初学者应该掌握的黑客攻防的基础知识,并对初学者在使用电脑时经常会遇到的问题进行了专家级的...

    计算机网络安全身份认证技术.doc

    浅谈计算机网络安全的身份认证技术 摘 要:伴随着科学技术的快速进步和...据《半月谈》社情民意调 查中心2012年5月通过半月谈网进行的一项3046人参与的在线调查发现,有七成网民曾遭 遇过个人信息泄露。其中,有30%的网

    图书管理信息系统.docx

    图书管理信息系统 课 程 设 计 设计题目 图书管理信息系统 设计题目 学生姓名 xxx 学生姓名 学 号 xxxxxx 学 号 专业班级 电子商务13—1班 专业班级 指导教师 Xxxx 指导教师 图书管理信息系统全文共31页,当前为第1...

    记工软件;施工考勤财务系统

    4.1考勤统计审核:按工程按人按年月形成1-31号员工出勤统计分析以及汇总,可以 导出Excel或者直接打印 4.2加班统计审核:按工程按人按年月形成1-31形成加班小时汇总报表;可以导出Excel或者直接打印 4.3借支统计...

    训练集与测试集数据.zip

    (16)MonthlyIncome:员工月收入,范围在1009到19999之间; (17)NumCompaniesWorked:员工曾经工作过的公司数; (18)Over18:年龄是否超过18岁; (19)OverTime:是否加班,Yes表示加班,No表示不加班; ...

    新版pfmea程序文件-[程序文件2021新版].docx

    二零一六年二月十五日xxxxXXXXX有限公司文件编号:XXXX-CX004-2018第2版第5页发布令颁布日期:2018年2月15日发布令本公司依据第2版《质量手册》编写了第2版《程序文件》,经审核,符合检验检测机构资

    基于单片机的作息时间控制器设计.doc

    由于每月天数不定,1、3、5、7、8、10、 12月为31天,当计数到此类月份时,天值为32时,月值加一,同时天值为1;4、6、9、 11月为30天,当计数到此类月份时,天值为31时,月值加一,同时天值为1;如果是闰年 ,则2月...

    信息系统运行维护记录表.xls

    ,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 序, 日期,,,,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31 号,检查内容,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1, SQL SERVER运行正常,,,,,,,...

    实验室程序文件.docx

    29 HHRBDC/CX01-29-2010 检测工作程序 30 HHRBDC/CX01-30-2010 现场检测管理程序 31 HHRBDC/CX01-31-2006 应急检测工作程序 32 HHRBDC/CX01-32-2010 检测过程中发生异常情况处理程序 33 HHRBDC/CX01-33-2010 事故...

    广州零点有数数据科技有限公司-招投标数据分析报告.pdf

    中标 3 深圳 2019-07-31 福田区优化营商环境第三方评估项目 中标 4 肇庆 2019-07-25 广宁县财政局财政绩效工作服务机构资格项目 中标 5 佛山 2019-07-24 佛山市财政局绩效管理服务资格 未中标 6 湖南 2019-04-22 ...

    Oracle 10g SQL操作.zip

    VALUES(10312,10301,'白菲菲', '女', '07-5月-1988','机电工程'); INSERT INTO students VALUES(10328,10301,'曾程程', '男', NULL,'机电工程'); INSERT INTO students VALUES(10128,10101,'白昕', '男', ...

    数字测图实习报告.docx

    2012年12月31日 至 2013年01月18日 数字测图实习报告全文共7页,当前为第1页。 一、技术总结 1.概述 为提高同学们的动手能力、巩固关于数字测图方面的知识,学校安排我院11级学生在校区内进行四等水准测量及地形图...

    最新《计算机应用基础》项目教学课程教案.doc

    30 任务一:打开项目三中的北京.xls,在sheet1中进行公式应用计算每月的温差 30 任务二:打开项目三中的北京.xls,在sheet1中进行函数应用计算每月的平均温 度 31 教后记: 33 项目四:打开项目四中的学生成绩.xls...

    《计算机应用基础》项目教学课程教案.doc

    xls,在sheet1中进行函数应用计算每月的平均温 度 31 教后记: 33 项目四:打开项目四中的学生成绩。xls,在sheet1中应用图表以便我们能够直观的 展现数据和分析数据,最后保存。 33 任务一:在学生成绩表中针对学号...

    单片机课程设计-简易十字路口交通灯.doc

    课程设计报告 2010 — 2011 学年第 2 学期 题 目: 简易十字路口交通灯设计 专 业: 通信技术 班 级: 通信1102 学 号: 1007045149 学 号: 6 姓 名: 曾靖凯 指导教师: 卫兵哥 "2012 "年"12 "月"13-17 "日" ...

Global site tag (gtag.js) - Google Analytics