Welcome 微信登录

首页 / 脚本样式 / JavaScript

js中this的用法实例分析

js中this的用法实例分析

本文实例分析了js中this的用法。分享给大家供大家参考。具体分析如下:实例1:第一种调用this的方法——以函数形式调用。它代表全局对象window复制代码 代码如下:<script type="text/javascript">function t(){alert(this);//这里this表示window对象。}t();</script>实例2:第二种调用this的方法——以对象属性的形式调用。它代表该对象。实例中oncli...
js中键盘事件实例简析

js中键盘事件实例简析

本文实例分析了js中键盘事件。分享给大家供大家参考。具体分析如下:该实例效果:按键盘上的任意一个键,弹出相应的ASCII码,兼容ie,chrome和firefox。但还是有不少问题:(1)ie和chrome中,一些键没有效果,如上、下、左、右等;(2)而firefox中的向右键,与单引号键,都为39。具体代码如下:复制代码 代码如下:<html><head><script type="text/javascript">w...
DOM节点的替换或修改函数replaceChild()用法实例

DOM节点的替换或修改函数replaceChild()用法实例

本文实例讲述了DOM节点的替换或修改函数replaceChild()用法。分享给大家供大家参考。具体分析如下:DOM节点的替换过程:(1)创建新的节点;(2)找到旧的节点;(3)站在父节点的角度,使用replaceChild(新,旧)函数来替换。复制代码 代码如下:<html><head><script type="text/javascript">function t(){//思路:1.首先找到要替换的节点;2. 创建...
原生javascript实现图片滚动、延时加载功能

原生javascript实现图片滚动、延时加载功能

实现效果:下拉滚动条时,图片出现在可见区域时,才开始加载思路:(1)img标签,把真实的图片地址,放在自己设置的属性里面,如 lazy-src(2)获取img离页面的高度(在JQ里是offset().top),原生是: img.getBoundingClientRect().top + document.body.scrollTop||document.documentElement.scrollTop(3)判断img出现的位置是否在可见区域里: ....
DOM节点删除函数removeChild()用法实例

DOM节点删除函数removeChild()用法实例

本文实例讲述了DOM节点删除函数removeChild()用法。分享给大家供大家参考。具体分析如下:DOM删除一个节点,必须要站在父节点的高度去删除,代码如下:复制代码 代码如下:<html><head><script type="text/javascript">function t(){//思路:1.首先找到要删除的节点;2. 找到它的父节点,在父节点的角度删除子节点var nodeul = document.get...
<< 981 982 983 984 985 986 987 988 989 990 >>