欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

JS 实现点亮星星评分功能

程序员文章站 2022-04-27 19:53:02
...
本文主要和大家分享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 实现点亮星星评分功能的详细内容,更多请关注其它相关文章!