码迷,mamicode.com
首页 > Web开发 > 详细

JS常见知识点

时间:2019-07-07 11:06:24      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:width   var   text   set   知识   etc   round   ted   fun   

1.样式相关
  • 取行间样式
    oDiv.style.width;//该方法只能获取行间样式,获取不到非行间样式。
  • 取非行间样式
    (1)var w = getComputedStyle(oDiv).width;//IE8及以下不兼容。
    (2)var w = oDiv.currentStyle["width"];//IE6,7,8专有,但标准浏览器不兼容。
    (3)对象.属性 ----> 对象["属性"]。

    //兼容处理:
    function getStyle(obj,attr){
     return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj)[attr];
    }
  • set/getAttribute
oInput.setAttribute("style","background:red");
oInput.getAttribute("style");//返回字符串

oInput.setAttribute(attrName,attrValue);
oInput.getAttribute(attrName);

oInput.getAttribute("class");//IE6,7不兼容,返回null值。
oInput.getAttribute("className");//IE6,7适用,标准浏览器及IE8及以上不兼容。
  • cssText
    oDiv.style.cssText = "width:200px;height:200px;background:red;"

2.属性相关

(1) innerHTML:闭合标签的内容
(2) value
(3) className
(4) fontSize
(5) src
(6) document.write("");document.body.innerHTML=""

JS常见知识点

标签:width   var   text   set   知识   etc   round   ted   fun   

原文地址:https://blog.51cto.com/11569511/2417814

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!