首页 > 其他 > 详细

星级评价

时间:2015-01-08 14:44:05      阅读:278      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>星级评价</title>
    <style type="text/css">
        .star{padding: 0; margin:0;}
        .star em{ width: 27px; height: 27px; background: url(star.gif) no-repeat top left;float:left;}
        .star em.color{ background: url(star.gif) no-repeat bottom left; }
        .star span{padding-left: 5px; line-height: 30px;}
    </style>
</head>
<body>
<div id="star" class="star">
    <em mytitle="很差"></em>
    <em mytitle="差"></em>
    <em mytitle="中"></em>
    <em mytitle="好"></em>
    <em mytitle="很好"></em>
    <span></span>
</div>
</body>
</html>
<script>

var oDiv=document.getElementById("star");
var aEm=oDiv.getElementsByTagName("em");
var result=oDiv.getElementsByTagName("span")[0];
for (var i = 0; i < aEm.length; i++) {
    aEm[i].index=i;
    aEm[i].onmouseover=function(){
    for (var i = 0; i < aEm.length; i++) {
        if(i<=this.index){
            aEm[i].className="color"
        }else{
            aEm[i].className=""
        }
    }
        result.innerHTML=this.getAttribute("mytitle");
    }
};

</script>

 

星级评价

原文:http://www.cnblogs.com/busicu/p/4210583.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!