方法:1、利用“document.getElementsByTagName("ul")”獲取ul對(duì)象;2、利用className屬性改變ul的class,該屬性可設(shè)置元素的class,語(yǔ)法為“ul對(duì)象.className=新的class”。

本教程操作環(huán)境:windows10系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript怎么改變ul的class
className 屬性設(shè)置或返回元素的 class 屬性。
語(yǔ)法如下:
獲取屬性值:
HTMLElementObject.className
設(shè)置屬性值:
HTMLElementObject.className=classname
示例如下:
一個(gè)簡(jiǎn)單的無(wú)序列表,點(diǎn)擊button之前ul的樣式為uhh1
點(diǎn)擊button后,調(diào)用check函數(shù)中的className將ul的樣式由uhh1改為uhh2
<style type="text/css">             .uhh1{color:#CCCCCC;font-size:12px;}             .uhh2{color:#FF6600;font-size:24px;}         </style>         <script>         function check()         {             var uul = document.getElementsByTagName("ul")[0];             uul.className = "uhh2";         }         </script>     </head>     <body>         <ul class="uhh1">             <li><a href="#">首 頁(yè)</a></li>             <li><a href="#">新聞快訊</a></li>             <li><a href="#">產(chǎn)品信息</a></li>             <li><a href="#">聯(lián)系我們</a></li>             <br />             <button onclick="check()">click me</button>                      </ul>     </body>
輸出結(jié)果:

【
站長(zhǎng)資訊網(wǎng)