首页 > Web开发 > 详细

[Js]评分星星

时间:2014-03-06 05:01:45      阅读:525      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣

效果:

鼠标移到星星上,这颗星星及之前的全亮,提示文字出现,根绝星星数量显示不同文字,移出灭掉,文字消失

 

思路:

1.定义一个数组,来存放不同的文字

2.存放星星的索引值(要在i定义赋值后,即在for循环里面)

 

window.onload=function(){

    var box=document.getElementById(‘box‘);

    var star=document.getElementsByTagName(‘div‘);

    var tip=document.getElementById(‘tip‘);

    var da=[‘很差‘,‘较差‘,‘一般‘,‘较好‘,‘很好‘];

    var i;

    for(i=0;i<star.length;i++){

        star[i].index=i;   

        da[i].index=i;

        star[i].onmouseover=function(){

            tip.style.display=‘block‘;

            for(i=0;i<=this.index;i++){

                star[i].className=‘active‘;

                tip.innerHTML=da[i];

            }

        };

        star[i].onmouseout=function(){

            tip.style.display=‘none‘;

            for(i=0;i<star.length;i++){

                star[i].className=‘‘;

            }

        };

    }

};

[Js]评分星星,布布扣,bubuko.com

[Js]评分星星

原文:http://www.cnblogs.com/zhangwenkan/p/3582850.html

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