Welcome 微信登录

首页 / 脚本样式 / JavaScript

addRule在firefox下的兼容写法

addRule在firefox下的兼容写法

现在用脚本控制html元素样式的方法真的很多很多。 对单个元素可以直接element.style.display=......修改一个样式,也可以element.className=...修改它的多个样式。 对于多个元素修改样式可以用脚本直接importcss文件。 目前项目中有这么一个需求。要求改变某div下所有子孙结点的样式,但不改变div本身样式。 我当时想都没有想就留下了一下代码:复制代码 代码如下:<style> span{backg...
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能

小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能

我们再来聊聊Function.apply() 在提升程序性能方面的技巧。我们先从 Math.max() 函数说起, Math.max后面可以接任意个参数,最后返回所有参数中的最大值。比如 alert(Math.max(5,8)) //8alert(Math.max(5,7,9,3,1,6)) //9但是在很多情况下,我们需要找出数组中最大的元素。var arr=[5,7,9,1]alert(Math.max(arr)) // 这样却是不行的。一定要这样写f...
JavaScript中令你抓狂的魔术变量

JavaScript中令你抓狂的魔术变量

在存在这么一个变量tt,它满足下面的代码. 代码执行完毕后,errCount=0而且断言函数也从未alert信息 代码如下:复制代码 代码如下:<script> vartt=/*请在这里定义tt*/; varerrCount=0//全局变量,用来记录assert函数出现断言宣告的次数 /* 断言函数 如果v为假,该函数就alert("asserterror"),并累加计数器errCount 如果v为真,就什么也不做 */ functionass...
网络复制内容时常用的正则+editplus <font color=red>原创</font>

网络复制内容时常用的正则+editplus <font color=red>原创</font>

如下面的:1、替换文章里的开头数字复制代码 代码如下:1<script> 2 3vartt=/*请在这里定义tt*/; 4 5varerrCount=0//全局变量,用来记录assert函数出现断言宣告的次数 6 7/* 8断言函数 9如果v为假,该函数就alert("asserterror"),并累加计数器errCount 10如果v为真,就什么也不做 11*/ 12functionassert(v){ 13if(!v){ 14alert("...
论坛特效代码收集(落伍转发-不错)

论坛特效代码收集(落伍转发-不错)

1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条) overflow-x水平方向内容溢出时的设置 overflow-y垂直方向内容溢出时的设置 以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。 2.scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色) scrollbar-arrow-color上下按钮上三角箭头的颜色 scrollbar-base-color滚动条的...
<< 171 172 173 174 175 176 177 178 179 180 >>