彩世界平台-彩世界时时app-彩世界开奖app苹果下载

热门关键词: 彩世界平台,彩世界时时app,彩世界开奖app苹果下载

您的位置:彩世界平台 > 新闻动态 > 彩世界开奖app苹果下载经过js为要素添增添项样式

彩世界开奖app苹果下载经过js为要素添增添项样式

发布时间:2019-09-01 16:16编辑:新闻动态浏览(125)

    通过js为元素添加多项样式,浏览器全兼容写法,js全兼容

    js给元素添加多项样式,浏览器全兼容示例写法:

    <a href="javascript:;" id="test" style="font-size:25px;background:#080;">测试3</a>
    <script>
    var obj=document.getElementById("test");
    var oldStyle=obj.style.cssText;
    alert(oldStyle);
    obj.style.cssText="border:2px red solid;color:#f00;"+oldStyle;
    </script>
    

    js给元素添加多项样式,最快捷方便的是使用cssText属性,但其会重写整个style原有的值,要保留原先的style样式值,很简单,可像上示例中一样,用一个变量记录下原先的style原始值,再做一个字符串的拼接即可。

    但要注意的一点是:ie8及以下浏览器obj.style.cssText返回的最后一个样式值是没分号的,形如:font-size:25px;background:#080 。只想说,ie一如既往的让人感觉不爽,呵呵。

    彩世界开奖app苹果下载,所以示例中有意将oldStyle放置在字符串拼接的后面,这样拼接的样式字符串就算最后一个样式值没分号,也不会出问题,各浏览器样式应用显示就一致了,这也算是一个小技巧吧,没啥技术含量,但易忽略或忘记,知道自己记性不好,Mark下 ^_^

    js给元素添加多项样式,浏览器全兼容示例写法:

    用JS改变样式都有什写法?

    <script language="javascript">
    function chgB(obj)
    {
    obj.style.fontWeight="bold";
    }
    function cls(obj)
    {
    obj.style.fontWeight="normal";
    }
    </script>
    <div style="font-weight:normal;" onmouseover="chgB(this)"

    onmouseout="cls(this)"> abcd测试用</div>  

    <a href="javascript:;" id="test" style="font-size:25px;background:#080;">测试3</a>
    <script>
    var obj=document.getElementById("test");
    var oldStyle=obj.style.cssText;
    alert(oldStyle);
    obj.style.cssText="border:2px red solid;color:#f00;"+oldStyle;
    </script>
    

    怎用JS更改已加载的CSS样式表样式?要详细的教程

    楼上已经说的很好了,不过用jquery更加简单一些,譬如要更改class为undis的样式,则
    $(".undis").css("margin-left","30px");
    或者为它增加一个class
    $(".undis").addcss("dis");这样也可以~
    这个好处就是css的样式一样,用js的话,css样式写法,有所差异,例如margin-left,在js里,就要写成marginleft  

    js给元素添加多项样式,浏览器全兼容示例写法: a href="javascript:;" id="test" style="fo...

    js给元素添加多项样式,最快捷方便的是使用cssText属性,但其会重写整个style原有的值,要保留原先的style样式值,很简单,可像上示例中一样,用一个变量记录下原先的style原始值,再做一个字符串的拼接即可。

    本文由彩世界平台发布于新闻动态,转载请注明出处:彩世界开奖app苹果下载经过js为要素添增添项样式

    关键词:

上一篇:Javascript 构造函数详解,javascript构造函数

下一篇:没有了