最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實(shí)現(xiàn)星星打分效果的方法

 更新時(shí)間:2020年07月05日 13:45:13   作者:jingangel  
這篇文章主要介紹了js實(shí)現(xiàn)星星打分效果的方法,涉及javascript操作頁面元素與樣式的技巧,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例講述了js實(shí)現(xiàn)星星打分效果的方法。分享給大家供大家參考。具體分析如下:

很多網(wǎng)站都有如下圖這樣的星星打分效果,今天就看下用js怎么實(shí)現(xiàn)打分效果。

效果詳解
1. 鼠標(biāo)移上的時(shí)候星星點(diǎn)亮,下面的文字顯示。鼠標(biāo)移出的時(shí)候星星為灰,下面文字不顯示。
2. 鼠標(biāo)移到某個(gè)星星上,它之前的所有星星都會(huì)亮。
3. 鼠標(biāo)移到某個(gè)星星上并點(diǎn)擊,會(huì)顯示打分結(jié)果。
 
代碼如下

<!doctype html>
<html>
<head>
 <meta charset="gbk"> 
 <title>切換</title>
 <style>
.wrapper{width:300px; margin:10px auto; font:14px/1.5 arial;}
/*tab*/
#star{overflow:hidden;}
#star li{
float:left;
width:20px;
height:20px;
margin:2px;
display:inline;
color:#999;
font:bold 18px arial;
cursor:pointer
}
#star .act{
color:#c00
}
#star_word{
width:80px;
height:30px;
line-height:30px;
border:1px solid #ccc;
margin:10px;
text-align:center;
display:none
}
</style>
<script>
window.onload = function(){
 var star = document.getElementById("star");
 var star_li = star.getElementsByTagName("li");
 var star_word = document.getElementById("star_word");
 var result = document.getElementById("result");
 var i=0;
 var j=0;
 var len = star_li.length;
 var word = ['很差','差','一般',"好","很好"]
 for(i=0; i<len; i++){
 star_li[i].index = i;
 star_li[i].onmouseover = function(){
 star_word.style.display = "block";
 star_word.innerHTML = word[this.index];
 for(i=0; i<=this.index; i++){
  star_li[i].className = "act";
 }
 }
 star_li[i].onmouseout = function(){
 star_word.style.display = "none";
 for(i=0; i<len; i++){
  star_li[i].className = "";
 }
 }
 star_li[i].onclick = function(){
 result.innerHTML = (this.index+1)+"分";
 }
 }
}
</script>
</head>
<body>
<div class="wrapper">
打分結(jié)果 
<span id="result"></span>
<ul id="star">
<li>★</li>
<li>★</li>
<li>★</li>
<li>★</li>
<li>★</li>
</ul>
<div id="star_word">一般</div>
</div> 
</body> 
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

阜阳市| 临洮县| 彩票| 沿河| 合阳县| 顺义区| 宜章县| 南和县| 大姚县| 朝阳市| 永安市| 泽库县| 东阿县| 固阳县| 如东县| 永定县| 资溪县| 万载县| 龙海市| 商水县| 万载县| 湘潭县| 保靖县| 云霄县| 鸡东县| 子洲县| 水富县| 荔浦县| 杂多县| 收藏| 晋宁县| 嘉鱼县| 姜堰市| 泰宁县| 恭城| 四平市| 开江县| 巴中市| 扬州市| 武定县| 新民市|