![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
liujiajie1990
这个作者很懒,什么都没留下…
展开
-
js-如何获取class对象
function getClass(obj,attr){ var aArray=[];//定义一个新的空数组 var i=0; var aAll = obj.getElementsByTagName('*');//获取obj对象下面所有的节点 for(i=0;i<aAll.length;i++){ if(aAll[i].className == attr){//判断当前对象的class原创 2012-07-12 12:02:21 · 11107 阅读 · 0 评论 -
js-addEventListener+attachEvent
target.addEventListener(type, listener, useCapture); target: 文档节点、document、window 或 XMLHttpRequest。 type: 字符串,事件名称,不含“on”,比如“click”、“mouseover”、“keydown”等。 listener :实现了 EventListener 接口或者是 Ja转载 2012-12-13 12:03:36 · 2046 阅读 · 0 评论 -
js-文子选择功能
文字的选中功能是不太常用的功能,多出现在文本编辑器中,或是文本域之类的光标处理上。所以呢,使用的一些属性也并不是常见的。在IE浏览器下使用的是createTextRange而Firefox/chrome等现代浏览器下使用的是setSelectionRange。假设文本域对象的名称是obj,则在IE及非IE浏览器下实现指定文字选中的代码如下:IE浏览器下:var range =转载 2012-11-05 12:17:39 · 442 阅读 · 0 评论 -
js-前后++的理解
var i=1;j=++i;var i=1;j=i++;得出来的结果是i=2j=2i=2j=1为什么会这样呢?i(操作数)++运算符在操作数之前叫做(前增量)++运算符在操作数之后叫做(后增量)前增量的运算顺序是 先增量再赋值-->j=++i等于 i=i+1 , j=i后增量的运算顺序是 先赋值再增量-->j=i++原创 2012-08-28 10:23:52 · 1080 阅读 · 0 评论 -
js-attachEvent&&addEventListener与event.target&&event.srcElement
window.onload=function(){ var oLi=document.getElementsByTagName("li"); for(var i in oLi){ var li=oLi[i]; if(li.addEventListener){ li.addEventListener("click",hide,false) } else if(li.atta原创 2012-08-22 17:57:53 · 798 阅读 · 0 评论 -
js-addEventListener 和attachEvent用法
对于IE的attachEvent方法可能大家都比较熟,现在说说FireFox的addEventListener的用法。addEventListener的参数一共有三个,语法为:element.addEventListener(type,listener,useCapture)下面是详解其中element是要绑定函数的对象。type是事件名称,要注意的是"onclic转载 2012-08-07 15:41:15 · 2177 阅读 · 0 评论 -
js-鼠标事件大全
事件浏览器支持解说一般事件 onclickIE3、N2鼠标点击时触发此事件ondblclickIE4、N4鼠标双击时触发此事件onmousedownIE4、N4按下鼠标时触发此事件onmouseupIE4、N4鼠标按下后松开鼠标时触发此事件onmouseoverIE3、N2转载 2012-07-16 16:30:29 · 737 阅读 · 0 评论 -
js-实现文字无缝滚动(停顿+缓动)
*{padding:0;margin:0;font-size:12px;} #box{width:800px;height:200px;margin:0 auto;overflow:hidden;position:relative;} #ul_box{list-style:none;position:absolute;top:0;} #ul_box span{color:white;} #原创 2012-07-12 17:03:52 · 6871 阅读 · 0 评论 -
js-onSelectStart解释
IE&&Chrome中适用此方法document.onselectstart=function(){return false;}onselectstart是防止内容被选中默认状态是true选不中一般如果把它设置在整个body上时如果body里边有输入框需要选中文字时可以这样function doIt(){ var now=event.src原创 2012-07-13 16:16:32 · 7654 阅读 · 0 评论 -
js-弹性点击菜单
*{margin:0;padding:0;} #box{width:800px;margin:100px auto;height:31px;font-size:12px;position:relative;} #box dd{color:#373737;display:inline;float:left;width:100px;height:30px;line-height:30px;text原创 2012-07-13 14:36:15 · 1119 阅读 · 0 评论 -
js-获取对象的某个属性
function getStyle(obj,attr){ if(obj.currentStyle){//判断浏览器是否支持currentStyle属性(IE特有) return obj.currentStyle[attr];//如果支持则返回获取到的数据 } else{ return getComputedStyle(obj,false)[attr];//兼容其他的浏览器 }}原创 2012-07-12 12:12:02 · 3945 阅读 · 0 评论