js 封装的函数 总结
2015-07-21 10:14
633 查看
1、一个获取ID 元素的
2、获取元素相对屏幕左边的距离
注: 其中用的函数 offsetLeft offsetParent;
3. 封装一个随机函数
// 获取元素对象 function g(id){return document.getElementById(id);} //用法 以oDiv 为例 var oDiv=g('oDiv');
2、获取元素相对屏幕左边的距离
//获取元素相对屏幕左边的距离 传的参为ID function getPosition(node) { var left = node.offsetLeft; var top = node.offsetTop; var parent = node.offsetParent; while (parent !== null) { left += parent.offsetLeft; top += parent.offsetTop; parent = parent.offsetParent; } return {"left": left, "top": top}; } //像这样的 封装一个函数里面, 返回两个参, 调用的时候如下:leftUpDiv topDiv 可以封装函数1,把ID元素 获取出来, 就可以用下面的函数。 var mainX = getPosition(leftUpDiv).left;//左上角横坐标 var mainY=getPosition(topDiv).top;
注: 其中用的函数 offsetLeft offsetParent;
3. 封装一个随机函数
//n 开始 m 结束 function rnd(n, m){ var random = Math.floor(Math.random()*(m-n+1)+n); return random; } var a=rnd(1,10);
相关文章推荐
- 第三章 JS基本概念
- 《JavaScript高级程序设计(第三版)》读书笔记
- js编码url
- JavaScript权威指南_133_第15章_脚本化文档_15.8-文档和元素的几何形状和滚动-文档坐标和视口坐标
- JavaScript权威指南_132_第15章_脚本化文档_15.8-文档和元素的几何形状和滚动-概述
- javascript 对象创建,操作
- 网页 js
- 【JS进阶3】闭包和匿名函数
- js获取页面及个元素高度、宽度
- 鼠标划过表格行变色效果JS
- js捕获键盘事件之keydown、keyup以及keypress
- JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度
- 异步安全加载javascript文件的方法
- JSP+SSH实现默认全部导出或可选部分数据导出到Excel
- JavaScript经典代码总结
- javascript获取文件后缀名
- js 判断滚动条的滚动方向
- javascript 文字大小自动适应文本框 (文字大小自动调整)
- ideaIU14.4配置coco 4000 s2d-js环境
- JSON概述