带着问题入手:我们做j2ee网站讲究分层,后台有好多方案进行分层处理。那么前台页面是不是也可以分开呢?
关键词:event、事件、http://www.w3.org/TR/DOM-Level-2-Events/events.html
1、 历史遗留问题
(1) 通常页面的写法
一个页面一般包括有:html代码、CSS代码、JS代码。CSS代码我们都可以将其写入CSS文件中,JS代码也可以写在js文件中。
但有一点通常我们是没有做到的,那就是定义在htmlElement中的事件,都是嵌在html代码中的,例如:
或者是下面这种方式(引入js文件):
Click.js代码:
function info(){
alert("提示");
}
html代码:
<span onclick="info();">弹出提示</span>
第二种方法会比第一种方式要好一点,总结一下:
a.代码结构比较清晰,可读性强;
b.易于书写,用IDE(aptana)去书写纯JS文件,纠错能力比较好,也会有很好的代码提示功能;
c.利于firebug调试。
(2) 老方法的缺陷
从上面的代码可以看出,如果我想在click事件中增加处理函数,我们只能在info函数中添加代码或者直接修改span中的onclick内容。修改形式如下:
第一种方式:
function info(){
alert("提示");
}
function other(){
.…..
}
<span onclick="info();other();">弹出提示</span>
第二种方式:
function info(){
alert("提示");
other();
}
function other(){
.…..
}
<span onclick="info();">弹出提示</span>
上面这2种方式,我认为都不是很好的处理方式,第一种方式需要修改html内部代码;第二种方式是破坏原来的js
文件中的函数实现。都是比较危险的操作,不是同一个人维护这些代码的时候修改的风险比较大。
分享到:
相关推荐
NULL 博文链接:https://bazhuang.iteye.com/blog/577790
分税制改革的前因后果.docx
施密特触发器你懂吗?怎么用运放构成一个简单的施密特触发器?该文档将会为你打开施密特触发器的认知大门
宏观专题报告:储蓄率下降的前因后果,如何看待我国储蓄率的变化-0307-海通证券-15页.pdf
超级兔子让浮动层消失的前因后果
商业智能(BI)的概念最早是由Gartner Group提出来的。确切地讲,商业智能并不是一项新技术,它是将数据仓库(DW)、联机分析处理(OLAP)、数据挖掘(DM)等技术与客户关系管理(CRM)结合起来应用于商业活动的实际过程当中,...
本研究调查了美国银行业智力资本效率的决定因素和后果。 我们发现,银行对不良时期的个人机构记忆会降低其智力资本效率。 我们还发现,智力资本效率限制了银行的冒险行为,并增强了其会计保守性。...
因果推断是研究如何更加科学地识别变量间的因果关系及多期DID和事件研究法的数据和代码 客观事物普遍存在着内在的因果联系,人们只有弄清事物发展变化的前因后果,才能全面地、本质地认识事物。基干事物发展的这种...
知晓某一热点只是第一步,下一步我们需要了解事情的前因后果,乃至舆论态势。这时候,热点事件分析工具就派上用场了。 1、知微事见 知微事见是一个热点事件分析工具,除了可以自行搜索热点事件外,还提供“事件...
前因后果 1、在跳板机上使用ansible命令测试机器B时,报错如下,于是就怀疑是网络防火墙的问题 10.10.0.86 | FAILED >> { failed: true, msg: /bin/sh: /usr/bin/python: No such file or directory\r\nOpenSSH_...
整理了一下关于mysql的前因后果,以及如何避免隐式提交
区块链概念简述 内容介绍 技术详情 36页看懂区块链的前因后果
简单介绍SD卡的前因后果及其一般结构、使用方法、使用环境。
本书从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。全书文风...
本书从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。全书文风...
本书从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。全书文风...
本书从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。全书文风...
《西洲曲》自诞生以来,其艺术成就无庸置疑,但关于作者、叙述主体、故事发生地和诗中某些词句的解释等问题一直争论不休。本文主张研读作品必须将其还原至它产生的时代,不能生硬地用现当代的某些文学创作理念和方法...