js
勤奋的重剑
这个作者很懒,什么都没留下…
展开
-
关于html 界面中元素隐藏的几种方法
最近,正在开发手机适配版网页,有一些开发心得想与大家一同共享,在html开发中不可避免的就是元素的隐藏显示的一些问题。下面就是总结一下html 中几种隐藏元素的方法及代码中的一些常见问题。方法一,Jquery的方法,该类方法比较常见,也较为好用,在此写一下代码1.运用id绑定并实现隐藏的方法。 $("#idname").hide(); 其中idname为所要隐藏的元素的id名。原创 2015-08-04 11:11:01 · 4182 阅读 · 0 评论 -
冒泡与捕获浅析
捕获即从最不精确也就是document到精确,而冒泡是从最精确到到事件捕获阶段:事件从最上一级标签开始往下查找,直到捕获到事件目标(target)。事件冒泡阶段:事件从事件目标(target)开始,往上冒泡直到页面的最上一级标签。假设一个元素div,它有一个下级元素p。 元素这两个元素都绑定了click事件,如果用户点击了p,它在div和p上都触发了c原创 2016-02-18 15:29:02 · 276 阅读 · 0 评论 -
[前端]防止xss攻击的最简单方法
xss攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的特殊目的。(解释摘自百度百科)1、将能被转换为html的输入内容原创 2016-04-11 19:40:27 · 23084 阅读 · 1 评论 -
[前端]判定元素是否在可视范围的方法总结
1最基本的方法,js 方式document.getElementById.scrollIntoViewIfNeeded如果是true 则调用基本的document.getElementById.scrollIntoViewIfNeeded();2通过运算基本的加减法元素的位置jquery方法$().offset().top$().offset().leftjs原创 2016-04-07 10:33:57 · 5048 阅读 · 0 评论 -
[前端]监听事件的几个有趣的事
1hover=事件 mouseenter +mouseleave!= mouseover +mouseout这两对事件是有细致的区别的,over,out是考虑子元素也出发,而enter和leave是不考虑的这与hover是一模一样的2“input propertychange” 针对没有没输入一个变化字的监听的元素如textarea等标志。3textarea是没有自己撑原创 2016-04-06 10:44:35 · 1061 阅读 · 0 评论 -
[前端]强大的javaScript 中比较有趣的事
一、查找所需的元素的比较方便的语法糖1.除基本的id,class 和tag的方法外 介绍一种基于元素位置的查找方法document.elementFromPoint(x,y)获取点位置的元素2.元素find()及基本定位的时候可以借用某些元素属性值进行精确定位[attribute$=value],匹配给定的属性是以某些值结尾的元素。[attribute*=value],匹配原创 2016-04-29 11:13:40 · 2500 阅读 · 0 评论