日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > JS獲得CSS中聲明的特定樣式中的某屬性值

JS獲得CSS中聲明的特定樣式中的某屬性值

來源:程序員人生   發布時間:2014-04-02 09:48:00 閱讀次數:2697次

用途:用于獲得在CSS文件中聲明的特定樣式中的某屬性值。如:

<link id="system_style" type="text/css" href="global.css" rel="stylesheet"/>
<div id="myArticle" style="left:10px;top:35px;" >

在global.css中聲明了

#myArticle{width:400px; height:300px;}

這樣的情況下,直接通過JS進行getElementById(’myArticle’).style.width是無法獲取400px的值的,因為這個數值定義在CSS里,所以,必須要用其他方法,我寫了以下函數:

/**
     * function for get the style value in special css file
     * @param int css_file_id
     * @param String labname
     * @param String param
     */
    function getStyleValue(css_file_id,labname,param)
    {
        var tar;
        var rss;
        var style;
        var value;
       
        tar = document.styleSheets[css_file_id];
 
        rss = tar.cssRules?tar.cssRules:tar.rules
       
        for(i=0;i<rss.length;i++)
        {
            style = rss[i];
            if(style.selectorText.toLowerCase() == labname.toLowerCase())
            {
                value = style.style[param];
            }
        }
        return value;
    }

現在只要通過

getStyleValue(0,'#myArticle','width')

就可以獲得啦:)

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 黄色片网站 | 成人区精品一区二区 | 精品一区二区三区免费视频 | 欧洲成人av | 天天天天操| 天堂av2020 | 色在线播放 | 国产日韩欧美视频 | 久久成人一区二区 | 黄色免费视频在线观看 | 欧美日韩精品一二三区 | 成人黄色免费网站 | 成人性爱视频在线观看 | 成人二区 | 国产成人精品午夜 | 一区二区三区欧美 | 国产一区二区三区免费视频 | 欧美人交a欧美精品 | 99精品视频免费观看 | 天堂av一区二区三区在线播放 | 成人在线免费播放视频 | 亚洲不卡中文字幕 | 99精品在线看 | 日韩精品av一区二区三区 | 国产伦精品一区二区 | 亚洲成人午夜电影 | 日韩综合久久 | 久久精品一区二区三区不卡牛牛 | 在线免费观看黄色av | 不卡在线一区 | 亚洲一区久久久 | 国产精品久久久久久久久久新婚 | 国产毛片aaa| 蜜桃视频一区二区三区在线观看 | 二区在线视频 | 欧美一级毛片视频 | 国产一级片在线 | 日韩av高清 | 亚洲第一av | 日韩精品福利 | jizz在线观看视频 |