js 中如何操作css中class的值,和它在IE 和 F F中的区别
来源:互联网 发布:野牛气垫登陆艇知乎 编辑:程序博客网 时间:2024/05/01 18:41
一。 js中对class并没有像对id有getElementById("id")相对操作的getElementByClassname("name")。你可以自行定义,但一般情况可通过obj.setAttribute("className")和obj.getAttribute("classname")对class进行基本操作。
二。在用上述方法对class进行操作时要注意IE和ff中的区别作用。如:
function change(obj,cal){
var ok;
if(document.all)
{ ok=obj.getAttribute("className")';
}//for IE
else
{ ok=obj.getAttribute("class");
}//for FF
obj.className=ok;
}
这里要取得class的值时,IE使用的是obj.getAttribute("className")而FF要用obj.getAttribute("class")。但是两者都可以通过obj.className=“你所的赋值",不需要分别用 obj.className=ok; obj.class=ok;进行修改,不过这样也可以。
- js 中如何操作css中class的值,和它在IE 和 F F中的区别
- window.onload=f;与window.onload=f();在ie和火狐的区别
- %.2f 和 %1.2f的区别
- tail -f 和tail -F的区别
- tail -f 和 tail -F的区别
- CSS中 ID和CLASS的区别
- css中id和class的区别
- CSS中class和id的区别
- css 中 id 和 class 的区别
- CSS中id和class的区别
- css中id和class 的区别
- %f和%lf的区别
- CSS中height和width在IE和其他浏览器中的区别
- CSS中height和width在IE和其他浏览器中的区别图文详解
- iOS8开发~UI布局(二)storyboard中autolayout和size class的使用详解 f
- JS/css代码在IE和Firefox间的区别
- css在IE和FF中的区别
- tail -f 、tailf 和 tail -F 的区别
- qtp学习与实践一
- 诺西的一道笔试题---寻找丑数
- C++ 虚函数表
- Linux 下Minicom串口设置
- Fibonacci非递归Python版
- js 中如何操作css中class的值,和它在IE 和 F F中的区别
- How far away ?
- Membership、MembershipUser和Roles类
- J2ee Spider使用
- 如何退出应用程序
- 内存地址分配 (转载)
- 机器人学中对齐次坐标系的理解
- JVM 内存结构的一张小图
- [双语阅读]法国防流感新招:用手语代替亲吻