js学习及兼容性整理(一)
来源:互联网 发布:vb调用按键精灵脚本 编辑:程序博客网 时间:2024/06/10 17:00
1、childNodes兼容性问题
用Children替换
2、兼容性问题
var oUL=document.getElementById("ul1");
var oFirst=oUL.firstChild||oUL.firstElementChild;
var oLast=oul.lastChild||oUL.lastElementChild;
var oNext=oUL.nextSibling||oUL.nextElementSibling;
var oPrevious=oUL.previousSibling||oUL.previousElementSibling;
3、事件兼容
var oEvent = ev || event;
4、阻止冒泡
oBtn1.onclick = function(ev) {
alert(666);
varoEvent = ev || event;
oEvent.cancelBubble= true;
}
5、
Var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;
6、文本框失去焦点:onblur 获取焦点:onfocus
判断每个输入字符时用Ie(onpropertychange),其他用oninput
7、判断是否为ie
if ((!window.VBArray))
8、判断字符串长度,先把中文换成两个aa,再计算长度。
Function getlength(str){
Returnstring(str).replace(/[^\x00-\xff]/g,’aa’).length
}
9、向长取整 Math.ceil();
10、选取文本 兼容性
If(document.selection){//ie
Returndocument.selection.createRange().text;
}else{
Return window.getSelection().tostring();
}
- js学习及兼容性整理(一)
- js 各种兼容性整理
- js整理(一)
- IE和Firefox的js兼容性整理
- IE和Firefox的js兼容性整理
- IE和Firefox的js兼容性整理
- IE和Firefox的js兼容性整理
- IE和Firefox的js兼容性整理
- js 个人整理的兼容性代码
- Hadoop学习常见问题及答案整理(一)
- Angular.js 学习笔记 整理一
- JS操作dom节点及兼容性
- jQuery代码学习(一)选择器及引入JS
- Oracle学习整理(一)
- SQL学习整理(一)
- angular学习整理(一)
- Android 学习整理(一)
- 整理浏览器对网页的兼容性问题-JS的语法兼容性
- 01-Opencv-图像显示
- CSS选择器
- WebService学习总结二 使用JDK开发WebService
- 随机数产生代码的区别
- Redis 和 Memcached 的区别详解
- js学习及兼容性整理(一)
- USB-SERIAL / PL2303 工作流程
- 醉逍遥天龙
- 归一化小程序
- XMl解析之—DOM解析与SAX解析
- 关于java堆内存溢出的几种情况
- javascript的闭包
- //强制使用系统键盘
- MySQL中文乱码问题