用JS來切換CSS,很好很簡單

假如我們想通過前臺自主選擇CSS樣式來達到改變顏色、風格等目的的話,用JS調用CSS文件就OK。

先做兩個(或多個)CSS文件。

style_1.css 代碼:

body{background-color: #ccff66;}

......

 

style_2.css 代碼:

body{background-color: #ff0000;}

......


JS代碼如下:

<link rel="stylesheet" rev="stylesheet" id="style" type="text/css" media="all" />
<script>
function change_skin(obj){
    if(obj.length<1){
        return;
    }else{
        document.getElementById("style").href=obj;
    }
}
</script>
<body>
    <select οnchange="change_skin(this.value)" id="skinStyle">
        <option value="">改變風格</option>
        <option value="style_1.css">風格 1</option>
        <option value="style_2.css">風格 2</option>
    </select>
</body>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章