为指定元素增加样式的js代码


Posted in Javascript onDecember 09, 2009

这个函数主要是为指定的元素添加样式。相当于Jquery中的addClass(class)--为每个匹配的元素添加指定的类名。

在Jquery中要求 class (String) : 一个或多个要添加到元素中的CSS类名,请用空格分开。而这个函数也是有这样的要求。

div{ border:1px solid #ccc; width:200px; height:200px;} 
.a{ background:#900; } 
.b{ font-size:30px; font-weight:bold;}
function addClass(elements, value) 
{ 
if (!elements.className) { 
elements.className = value; 
} 
else 
{ 
newClass = elements.className; 
newClass += " "; 
newClass += value; 
elements.className = newClass; 
} 
} 
window.onload = function () 
{ 
var test = document.getElementById('test'); 
alert(test.className); 
addClass(test, 'a b'); 
//addClass(test, 'b'); 
}

<div id="test">这里是测试层</div>

Javascript 相关文章推荐
利用jQuery实现可输入搜索文字的下拉框
Oct 23 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
Nov 06 Javascript
jquery.validate的使用说明介绍
Nov 12 Javascript
jQuery 滑动方法slideDown向下滑动元素
Jan 16 Javascript
使用js判断当前时区TimeZone是否是夏令时
Feb 23 Javascript
javascript数字时钟示例分享
Apr 23 Javascript
如何使用jquery easyui创建标签组件
Nov 18 Javascript
JS加载器如何动态加载外部js文件
May 26 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
Oct 27 Javascript
JavaScript解析JSON格式数据的方法示例
Jan 24 Javascript
Vue+ElementUI table实现表格分页
Dec 14 Javascript
微信小程序实现下拉加载更多商品
Dec 29 Javascript
javascript setTimeout和setInterval 的区别
Dec 08 #Javascript
javascript OFFICE控件测试代码
Dec 08 #Javascript
JavaScript Cookie 直接浏览网站分网址
Dec 08 #Javascript
JavaScript Cookie显示用户上次访问的时间和次数
Dec 08 #Javascript
JavaScript 利用Cookie记录用户登录信息
Dec 08 #Javascript
JavaScript Cookie的读取和写入函数
Dec 08 #Javascript
jquery 双色表格实现代码
Dec 08 #Javascript
You might like
新版mysql+apache+php Linux安装指南
2006/10/09 PHP
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
PHP 检查扩展库或函数是否可用的代码
2010/04/06 PHP
PHP过滤★等特殊符号的正则
2014/01/27 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
2014/06/30 PHP
PHP使用CURL_MULTI实现多线程采集的例子
2014/07/29 PHP
纯PHP代码实现支付宝批量付款
2015/12/24 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
JavaScript中String和StringBuffer的速度之争
2010/04/01 Javascript
javascript-简单的计算器实现步骤分解(附图)
2013/05/30 Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
2014/02/11 Javascript
jQuery中mouseover事件用法实例
2014/12/26 Javascript
学习Angularjs分页指令
2016/07/01 Javascript
js无法获取到html标签的属性的解决方法
2016/07/26 Javascript
Vue监听事件实现计数点击依次增加的方法
2018/09/26 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
[01:06:19]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第二场 1月8日
2021/03/11 DOTA
Python文件与文件夹常见基本操作总结
2016/09/19 Python
Django项目实战之用户头像上传与访问的示例
2018/04/21 Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
2018/07/11 Python
Python根据当前日期取去年同星期日期
2019/04/14 Python
python pygame实现方向键控制小球
2019/05/17 Python
pygame实现俄罗斯方块游戏(基础篇2)
2019/10/29 Python
np.random.seed() 的使用详解
2020/01/14 Python
AUC计算方法与Python实现代码
2020/02/28 Python
Python爬虫抓取指定网页图片代码实例
2020/07/24 Python
解决pytorch 的state_dict()拷贝问题
2021/03/03 Python
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
中国文明网签名寄语
2014/01/18 职场文书
高中毕业自我评价
2014/02/08 职场文书
原材料检验岗位职责
2014/03/15 职场文书
合伙协议书
2014/04/23 职场文书
校庆活动策划方案
2014/06/05 职场文书
教室布置标语
2014/06/26 职场文书
2014年学生会干事工作总结
2014/11/07 职场文书
2016大一新生军训心得体会
2016/01/11 职场文书