
HTML
kjlong123
这个作者很懒,什么都没留下…
展开
-
firefox浏览器下href执行js代码
firefox浏览器里,标签a的href执行js代码时不能执行台复杂的语句,只能执行单语句代码。即href="javascript: func1();func2();",此时可能会出错。 href="javascript:funct1()"可以正确执行。如果非要执行复杂的语句可以使用onclick来执行原创 2017-02-17 16:26:33 · 1860 阅读 · 0 评论 -
关于JS原生的offset的一些简单理解
offset这个属性,可以说是非常有用的,顾名思义,offset翻译过来就是偏移量,从名字就可以看出它的具体意义了。也即是元素相当于父元素的偏移量。offset大致包括offsetTop、offsetLeft、offsetWidth、offsetHeight、offsetParent五个部分,直白的翻译过来分别是上偏移、左偏移、偏移宽度、偏移高度、偏移父级。翻译虽不够恰当,但仍可体现出其大致意义。...原创 2018-06-21 16:09:20 · 10923 阅读 · 0 评论 -
原生dom如何对元素的class进行操作
今天看书时突然发现了classList属性,是DOMTokenList的实例,以数组的形式保存元素的class属性。classList可以用来很方便的操作元素的class,对其增删该查操作。说来惭愧,一直以来都是用jquery对元素的class进行操作,以为原生js的class操作必须要通过className属性来实现,指导今天才发现了原来H5早就提供了classList这一属性来方便开发...原创 2018-08-03 16:21:12 · 1887 阅读 · 0 评论 -
前端页面卡顿?或是DOM操作惹的祸,需优化代码
文档对象模型(DOM)是一个独立 于特定语言的应用程序接口。在浏览器中,DOM接口是以JavaScript语言实现的,通过JavaScript来操作浏览器页面中的元素,这使得 DOM成为了JavaScript中重要的组成部分。在富客户端网页应用中,界面上UI的更改都是通过DOM操作实现的,并不是通过传统的刷新页面实现 的。尽管DOM提供了丰富接口供外部调用,但DOM操作的代价很高,页面前端代码的性...转载 2018-08-01 15:39:05 · 2682 阅读 · 0 评论