标签:
<!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 k=0;
var len = star_li.length;
var word = [‘很差‘,‘差‘,‘一般‘,"好","很好"]
for(i=0; i<len; i++){
star_li[i].index = i;
var luck=true;
star_li[i].onmouseover = function(){
for(i=0; i<=this.index; i++){
star_li[i].className = "act";
}
}
star_li[i].onclick = function () {
for (i = 0; i <= this.index; i++) {
star_li[i].className = "act";
}
luck =false;
console.log(luck);
}
star_li[i].onmouseout = function () {
if(luck) {
for (i = 0; i <= this.index; i++) {
star_li[i].className = "d";
}
}else{
luck=true;
}
}
}
}
</script>
</head>
<body>
<div class="wrapper">
打分结果
<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>
标签:
原文地址:http://www.cnblogs.com/xisitan/p/4429600.html