首页  >  文章  >  web前端  >  JS 实现点亮星星评分功能

JS 实现点亮星星评分功能

小云云
小云云原创
2018-03-02 15:40:532330浏览

本文主要和大家分享JS 实现点亮星星评分功能,希望能帮助到大家。

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <title>点亮星星评分</title></head><body  onload="test()"><table id ="czy">
    <tr>
        <td>★</td><td>★</td><td>★</td><td>★</td><td>★</td>
    </tr></table><input type="button" id="ok" value="打分"><script>
    tds=document.getElementsByTagName("td");    for(var i=0;i<tds.length;i++){
        tds[i].onmouseover=test;
    }    var index;    function  test(){

        for(var i=0;i<tds.length;i++){            if(tds[i]==this)
            {
                index=i;
            }
        }        for(var i=0;i<=index;i++) {
            tds[i].style.color = "red";
        }        for(var i=index+1;i<tds.length;i++){
            tds[i].style.color="black";
        }
    }
    document.getElementById("ok").onclick=function(){
        alert("评分:"+(index+1)+"分");
    }</script></body></html>

相关推荐:

js点亮星星评分并获取参数的js代码_javascript技巧

JavaScript中的星星评分效果的实现代码分享

jquery实现类似淘宝星星评分功能有截图_jquery

以上是JS 实现点亮星星评分功能的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn