首页 相关文章 关于JavaScript开发时的五个小提示

关于JavaScript开发时的五个小提示

原文:Five quick JavaScript tips

真是五个很quick的小提示:

只在form元素上使用submit事件

如果要在form中绑定事件处理程序时,应该只在form元素上绑定submit事件,而不是给提交按钮绑定click事件。
March:这个方式固然很好,但是,公司开发时使用了Web Flow,一个页面就一个大form,而里面可能有若干个提交按钮,所以不得不把部分事件处理程序绑定在了提交按钮的click事件上。

可点击的都应该是链接

不要给除锚元素(a)以外的元素绑定click事件。这一点对于键盘用户很重要,因为他们在仅通过键盘获取元素焦点时会遇到困难。

March:不过个人感觉锚元素还是应该只用作链接,而一些功能性的操作(比如Google Reader的Mark all as new),最好还是用span来标注,accessibility的问题可以通过快捷键等方式解决。这样做可以更好的还原HTML元素的语义。

简单的for循环...[ 查看全文 ]

2016-02-20 标签:
  • 标签:美容
    冬去春来,生机勃勃的春天已经到啦!都说一年之计在于春,其实美容护肤也如是。亲,你知道么?注意春季里的护肤美容,对修复肌肤问题和延缓衰老至关重要哦! Tip1:快速保湿面膜,迅速光鲜亮丽 真空单片包装的快速面膜,省去你用纸面膜加化妆水的麻烦,而且,它通常是以保湿精华液浸泡面膜片,比起化妆水更...[ 查看全文 ]
  • 标签:怀孕
    民谚云:“孕妇过三伏,腹中揣火炉。”炎炎夏日对于准妈妈来说无疑是一大挑战,如何合理安排饮食?怎样避免皮肤问题等夏日的高发疾病……其实,夏天并没有准妈妈想象中难熬,只要有一定的保护知识,准妈妈和怀里的宝宝都能过得安稳舒适。 一、饮食:少食多餐,多食蔬果 各位准妈妈在夏天可千万不要忽视饮食。夏季孕妇特别要注意饮食卫生,否则会引起消化道感染,严重的会导致子宫收缩...[ 查看全文 ]
  • 宝宝心理健康的5个小提示! 宝宝心理健康的5个小提示! 宝宝的健康问题是家庭成员和幼儿园老师们最关心的问题,大家都知道完整的健康理念应包括良好的生理的、心理的以及社会适应能力的健全状态。就是说健康有三要素,一是无躯体上的疾病与残缺,二是无心理疾病,三是具有良好的社会适应能力。 越来越多的家长开始注重幼儿的心理健康,其实培养孩子具有健康的心理。 和良好的社会适应能力并...[ 查看全文 ]
  • 标签:怀孕
    从什么时候开始补充叶酸 准妈妈应该从准备怀孕的前3个月就开始补充叶酸了,以给未来的小宝宝充足的储备。而且,孕早期也应该坚持补充,因为此时期是胎宝宝中枢神经系统生长发育的关键期,脑细胞增殖迅速,最易受到致畸因素的影响。进入孕中期后可停服叶酸片,多从食物中摄取就可以了。在此关键时候补充叶酸,可使胎儿患神经管的危险减少50%~70%。 爸爸妈妈一起补 孕妈...[ 查看全文 ]
  • 《刺客信条 枭雄》实用经验小提示分享 《刺客信条:枭雄》中含有经典的解谜要素,各章节需要注意哪些?下面为大家带来玩家分享的实用经验小提示,一起来看看吧。 ​ 一、总体篇 1、打完前三章之前你是不怎么自由的,打完第三章你就有了自由的基础,第三章拿到绳枪也奠定了之后游戏的许多基础。 2、要有耐心,钱跟等级是一定要上去的,主线都可以不用着急做。 3、帮派等级优先点中间那列可以降低其他...[ 查看全文 ]
  • 随着夏季的到来,现在气温的升高,肌肤也开始给我们提示,想要美白的MM们在美白时需要谨记这 四大肌肤护理小提示 ,因为夏季气温一开始升高,肌肤新陈代谢会变得活跃起来,而紫外线也会随之增强,所以春季肌肤护理除了强调美白保湿之外,肌肤小提示告诉我们还要重视防晒护肤措施。美白是女性的终身事业,想要高效地美白肌肤就需要注意四大肌肤护理,谨记护理小提示。很多mm的美白心理是“我不白,但我要...[ 查看全文 ]
  • 《魔兽争霸3冰封王座》小提示 这里罗列了一些小提示,可能你没有注意到,不过这很有用。 积分计算规则 积分由如下三部分组成:单位得分,英雄得分,资源得分。三者相加为最终得分。   单位得分计算方法如下:你所建造的单位(包括战斗单位与建筑单位)所价值的金矿与木材总和+你所消灭的单位(包括战斗单位与建筑单位)所价值的金矿与木材总和=单位得分。在此公式中,金矿与木材同等单位换算相加。从公...[ 查看全文 ]
  • 标签:辐射4
    《辐射4》新手向开局小提示分享 必收藏 《辐射4》中新手玩家在起初由于对于游戏不太熟悉会浪费了很长时间,今天带来玩家分享的开局小提示,新手玩家们可以参考以下内容有助于节省游戏时间。 开局提示: 1,开局博物馆的死亡爪,走进博物馆对面左方的屋子里可以卡住死亡爪,它进不去。 2,所有辐射的敌人都是不会跳跃的,如果场景里有砍倒的树干,小高坡,敌人只会绕着障碍物追你,你只要在障碍物...[ 查看全文 ]
  • 标签:护肤方法
    白天护肤保养方法 选择温和洗颜品:洗去眠气、保留水分 日间所需的洗面奶,和晚间所用的不同。睡了一个晚上,虽然脸上油腻腻、还有夜间角质代谢后的暗沈感,但是没有外界灰尘沾黏,脸蛋基本上还是很干净的。再加上,身体在夜间持续蒸散水分,早上的肌肤其实处于饥渴状态,洗得太干净,连剩余水分一起带走,脸上紧绷干燥,反而没有清醒、清爽的感觉。选择发泡力中等、洗净力温和的洗面奶。...[ 查看全文 ]
  • 标签:游戏动漫
    《战神2》2周目拿奖杯的一点小提示 给战神2 需要2周目 拿奖杯的一点小小的提示。 RT 就是2周目可以开神器 6个全开都可以 不影响拿奖杯。 想速度拿奖杯的可以试试。 《战神2》挑战模式心得   战神2 这个游戏相比起战神1来说,游戏难度要降低了不少,可是对于 战神2 的挑战模式来说,依然使不少玩家玩的焦头烂额,并且成为了一个游戏难度的槛。当玩家们选择开始玩挑战模式的时候,你...[ 查看全文 ]
  • 《蝙蝠侠之阿卡姆疯人院》解决毒藤女bug的小提示 我在hard下边backup save边玩..在没修改过任何东西的情况下终于通关..途中reload了大约5~60次.. 有很多人都中了此bug!但这是有解决方法的,但前提是当你中了空气墙bug后..你的save已死...必须重新开个新游戏来玩! 方法是在准备打毒藤女前第二次入蝙蝠洞拿枪后,因为被植物挡着去路,被迫要从天窗走~之后有动画要你飞过山岭,在飞到第二个山岭(后面有个有隐藏问号...[ 查看全文 ]
  • 标签:Web开发
    1、          向表中追加行 定义table时使用tbody元素,以保证包括IE在内的所有浏览器可用 例:定义如下一个空表 table id=”myTable”       tbody id=”myTableBody”/tbody /table 向这个表中增加行的正确做法是,把行增加到表体,而不是增加到表。 Var cell = document.createElement(“td”).appendChild(document.creat...[ 查看全文 ]
  • 标签:Web开发
    %@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="PasswordStrong._Default" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head runat="server"     title/title /head body     form id="form1" runat=...[ 查看全文 ]
  • 对Web标准的修订做得越多, Web开发的正确方向越值得怀疑。InfoWorld的Neil McAllister对Web开发的现状与未来做了很好的思考。最近,ECMAScript 4标准被弃用,统一为ECMAScript 3.1,如果任ECMAScript 4发展,Javascript将带来巨大变化,Adobe的Ed Rowe告诉作者,大部分人对Javascript一类语言存在障碍,这是为什么Adobe当初加入ECMAScript 4阵营的原因,Adobe以及ECMAScript 4希望带来一些适于大规模程序的概...[ 查看全文 ]
  • 《仙剑奇侠传6》二周目小提示及百战符文用法攻略 《仙剑奇侠传6》发布后很多玩家都已进入二周目体验,二周目中需要注意哪些?下面为大家带来二周目小提示及百战符文用法用法,以供玩家们参考。 1.与青山,落日部,丐帮,归九堂声望一周目刷不够,目测是与青山350,落日部650,丐帮400,归九400还是500。(猫点支线全过) 但这些影响都比较大,主角终极武器有三把需要归九堂600丐帮600,落日部声望不...[ 查看全文 ]
  • 标签:Web开发
    script language="javascript"var t1="ABC,SDF,SF,DFG,";var t2="ABC,SDF,SF,DFG";var a1=t1.split(",");var a2=t2.split(",");alert(a1.length); //长度为5alert(a2.length); //长度为4for(i=0;ia1.length;i++){alert(a1[i]); //以,分割取值}/script [ 查看全文 ]
  • 标签:Web开发
    *{ margin:0px;padding:0px;font-size:12px; } input{ width:100px;height:20px;border:1px solid #ccc; } 姓名: 密码: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 比较简单,自己闲着无聊写的,很久没有写过代码了。。。。  [ 查看全文 ]
  • 标签:分娩
    推荐阅读:宝宝性教育的3个关键期 一、妈妈摸一摸,宝宝笑一笑 抚触是每个人都需要的,成年人也需要握手、拥抱,对婴幼儿来说更为必要。不仅能开发孩子的触觉能力,促进他们成长,还传递着父母的爱心,让孩子产生良好的情感体验,培养健康的心态,是亲子交流的绝佳手段。(抚触应在孩子清醒时进行,父母一定要洗净手,除去戒指、手链、腕表之类的饰物,以免划伤孩子。抚触时用力要轻柔,时...[ 查看全文 ]
  • 开发宝宝智力抓住五个阶段 所有父母都希望自己的宝宝聪明过人,甚至不惜重金进行“智力投资”。影响宝宝智力的因素有哪些?提高宝宝智力有哪些妙招?本期开始,我们将邀请权威专家,教你最大限度开发宝宝的智商,培养个聪明宝宝。 宝宝大脑发育和智力发展一致,3岁前大脑发育最快,以后逐渐减慢,5岁前即完成整个人脑发育的80%。所以3岁前是智力发展的关...[ 查看全文 ]
  • 4招巧妙应对孩子不合理要求 父母要学会对孩子说“不”,也就是说我们要狠下心来,不要迁就孩子的不合理要求! 我认为对于孩子的不合理要求,绝对不能满足。迁就顺从孩子的不合理要求实际上是助长了他们的“自我为中心”,容易让孩子变得自私自利,完全不懂得对父母的感激。 一个不曾被拒绝的孩子长大后是经不住挫折考验的。为了孩子的幸福,我们应该狠下心来理智的爱他们,要学会对孩子说“不...[ 查看全文 ]
手机页面 收藏网站 回到头部