随笔分类 - js
摘要:1.document.all是页面内所有元素的一个集合 、例如document.all(0)表示页面内的第一个元素2.document.all可以判断浏览器是否是IE3可以通过给某个元素设置id属性 然后使用document.all来访问。如<input name=aaa value = aaa><script>alert(document.all.aaa.value);</scritp>
阅读全文
摘要:setInterval(function (){ //用距离顶的高度 + (滚动的高度+100 - 距离顶的高度)乘0.1 me.style.top = parseInt(me.style.top) + (Math.max(document.body.scrollTop, document.documentElement.scrollTop) + _top - parseInt(me.style.top)) * 0.1 + 'px'; }, 10 + parseInt(Math.random()*20) ); //如果将这里的参数设置为10 + parseInt(Math.ra
阅读全文
摘要:mouseenter() 方法 只有在鼠标指针经过被选元素时(不包括鼠标指针经过任何子元素),才会触发 mouseenter 事件。mouseover ()方法在鼠标指针经过被选元素或者经过任何子元素时,都会触发 mouseover 事件。mouseenter() 与 mouseover() 的区别实例认清两都区别,对编写二级或多级导航菜单有 一定帮助区别mouseenter() 方法与 mouseover() 方法的实例:(下面内容放置页面BODY标签内即可运行,取消“ mouseover事件触发” 注释,再注释 “mousenter事件触发” 可进行效果对比,使用mouseover时,鼠标
阅读全文
摘要:var add = new Function("x", "y", "return(x+y)");alert(add(2,3));
阅读全文
摘要:white-space:nowrap; + display:block 下面一种情况要注意<style type="text/css"> html { overflow: hidden; } body { background: #222; } #menu { padding: 10px; background: #000; height: 300px; width: 400px; } #menu a { display:block; text-decoration:none; font-family: arial, helvetica, verdana, sa
阅读全文
摘要:JavaScript中的Timer是怎么工作的作为入门者来说,了解JavaScript中timer的工作方式是很重要的。通常它们的表现行为并不是那么地直观,而这是因为它们都处在一个单一线程中。让我们先来看一看三个用来创建以及操作timer的函数。var id = setTimeout(fn, delay);- 初始化一个单一的timer,这个timer将会在一定延时后去调用指定的函数。这个函数(setTimeout)将返回一个唯一的ID,我们可以通过这个ID来取消timer。var id = setInterval(fn, delay);- 与setTimeout类似,只不过它会持续地调用指定
阅读全文

浙公网安备 33010602011771号