百度评分标准

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        #box {
            height: 24px;
        }
        strong, .tips {
            display: inline-block;
            height: 24px;
            line-height: 20px;
            vertical-align: 5px;
        }
        .star {
            display: inline-block;
            width: 22px;
            height: 24px;
            background: url(‘images/xing.png‘) no-repeat;
            cursor: pointer;
        }
        .star1 {
            display: inline-block;
            width: 22px;
            height: 24px;
            background: url(‘images/xing1.png‘) no-repeat;
            cursor: pointer;
        }
        .star2 {
            display: inline-block;
            width: 22px;
            height: 24px;
            background: url(‘images/xing2.png‘) no-repeat;
            cursor: pointer;
        }
    </style>
    <script>
        /*
        * 当鼠标移入的时候,显示哪些星星,隐藏哪些星星
        * 当鼠标移出的时候,显示哪些星星,隐藏哪些星星
        *
        * 找到,鼠标移入或者移出,从0到几是亮的,剩下的自然就是灰色的
        *
        * 其实要找的就是移入或者移出的时候,星星亮到哪个值
        * 我们可以定义一个变量表示这个值:m
        *
        * 移入:m = 鼠标移入的当前元素的索引
        * 移出:m = 点击后的分数(v)
        * */
        window.onload = function() {

var stars = document.querySelectorAll(‘.star‘);
            var tips = document.getElementById(‘tips‘);

var m = -1;
            var v = 0;

var text = [
                ‘很差‘,
                ‘较差‘,
                ‘一般‘,
                ‘良好‘,
                ‘优秀‘
            ]

//从0-m高亮,m-最后取消高亮
            function light() {
                for (var i=0; i<stars.length; i++) {
                    //表示从0到m的星星亮起来
                    if (i <= m) {
                        if (m < 2) {
                            stars[i].className = ‘star1‘;
                        } else {
                            stars[i].className = ‘star2‘;
                        }
                    } else {//剩下都是灰色的
                        stars[i].className = ‘star‘;
                    }
                }
                if (m < 0) {
                    tips.innerHTML = ‘还没有评分哦!‘;
                } else {
                    tips.innerHTML = text[m];
                }

}

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

stars[i].index = i;

//给所有星星添加鼠标移入的函数 - onmouseover
                stars[i].onmouseover = function() {
                    m = this.index;
                    light();
                }

//给所有星星添加鼠标移出的函数 - onmouseover
                stars[i].onmouseout = function() {
                    m = v - 1;
                    light();
                }

//给所有星星添加鼠标点击的函数 - onmouseover
                stars[i].onclick = function() {
                    v = this.index + 1;
                }

}

}
    </script>
</head>
<body>

<div id="box">
    <strong>总体评价:</strong>
    <span class="star"></span><span class="star"></span><span class="star"></span><span class="star"></span><span class="star"></span>
    <span id="tips" class="tips">还没有评分哦!</span>
</div>

</body>
</html>

实现效果

时间: 2024-08-05 06:50:01

百度评分标准的相关文章

计算机类产品评标技术评分标准研究

评价标准 在计算机采购时,人们首先想到的三大件是:CPU性能.内存容量.显示器.由于显示器更新速度相对于CPU而言比较慢,同时,KVM的利用使得多台主机共用显示器的情况越来越多,所以,人们在采购计算机特别是服务器类的产品时,经常只评价主机的性能,因此,本文略过了与显示器相关的内容. (一)CPU的性能指标 CPU是整个计算机系统的核心,它往往是各种档次计算机的代名词,CPU的性能大致上反映出计算机的性能,因此它的性能指标十分重要.其主要指标有:    (1)主频:CPU的时钟频率(CPU Clo

(IT/互联网行业)你给自己当前的职位拼几分?(评分标准,个人看法,勿喷~)

经常有身边的关系好的朋友或网友,问现在我该不该跳槽的问题. 我一般给他们的答复你能给当前的工作拼几分. 以下是我自己总结的一个评分标准,如有不当之处,勿喷~ ------------------------------------------------------------------------------- 以下3个因素,每个因素满分10分,总分在0-30分. A.工作环境:包含企业文化.团队是否容易相处.工作是否愉快,以及家到公司所用时间等等: B.发展:因人而异,就要看自己的目标和期

英语六级作文的评分标准

一.评分原则 1. CET是检查考生是否达到大学英语教学大纲规定的四级和六级教学要求,对作文的评判应以此为准则. 2. CET作文题采用总体评分(Global Scoring)方法.阅卷人员就总的印象给出奖励分(Reward Scores),而不是按语言点的错误数目扣分. 3. 从内容和语言两个方面对作文进行综合评判.内容和语言是一个统一体.作文应表达题目所规定的内容,而内容要通过语言来表达.要考虑作文是否切题,是否充分表达思想,也要考虑是否用英语清楚而和合适地表达思想,也就是要考虑语言上的错误

【第六周】关于beta测试组员评分标准的若干意见

组名: 新蜂 组长: 武志远 组员: 宫成荣 杜月 李峤 项目名称: java俄罗斯方块 评分规则:简单的才是坠吼的,本组不想搞个大新闻,所以奉行极简的评分方式.每一个人交给组长一个排名,假如五名组员的名字分别为:魑魅魍魉魃. 那我们就得到了一个5x5的排名矩阵: 组员 得分 魑 魅 魍 魉 魃 5 魑 魍 魃 魅 魑 4 魍 魑 魉 魑 魍 3 魉 魉 魍 魉 魃 2 魃 魃 魅 魃 魅 1 魅 魅 魑 魍 魉 这样我们至少得到了3个东西: 1,组长对每个同学的评分MS. 2,其他同学对每个同

团队分工及评分标准 项目启动

评价个人绩效 一群人在一起做事, 事成之后, 就有排座次, 论功劳的问题 - 在有些团队里, 事成之前就为功劳的事吵翻了.软件团队如何做人员的绩效管理? 这个问题较难回答, 因为所有人的工作被集成在一个软件产品中, 互相依赖, 产品功能被用户赞扬或批评, 都不能简单地完全对应于某一个人的工作. 在软件工程这门课中, 几个学生组成一个小组, 干活多的人和干活少的人都得到一样的 “团队成绩”, 这似乎不利于调动积极性.为避免这个问题,应该提前把衡量个人绩效的标准给定好. 团队项目重要的一点是培养团队

思甜雅----团队分工及评分标准

个人连接 : http://www.cnblogs.com/marry0121/ 团 队 分 工 组      长:程普楠 主程序员:唐佳刚 工      作:领导项目团队.执行和管理团队.负责软件的交付工作.同时作为主程序员还要负责软件设计和 编写代码.并撰写软件设计报告. 程   序   员:董光耀 文档维护员:杨文雅 工        作:整理需求分并撰写需求分析实验报告.维护并及时修改和发布已经更新的技术文档,做为程序员还要参与软件设计和代码开发. 软件测试员:张甜甜 秘书.美工:刘美思

[转]手机游戏六大渠道评测标准大合集

From : http://www.199it.com/archives/182725.html 商务和渠道经常出现这样的桥段:“亲~求抱大腿”,“兄弟先别激动,你的是明星产品?”“不是……”,“有IP么?”,“没有……”,“数据怎样?”“还行……”,后来就没有后来了. 很多游戏,数据是通向渠道的硬指标,只是,S级和A级标准各家不一,都有自己的评级体系(每一家渠道特性不同,KPI也不同),自不必说. CP方表示: *基本上给不给资源都是看数据,也就是那个付费率和次日留存.特别是次日留存,每一家都

利用BLEU进行机器翻译检测(Python-NLTK-BLEU评分方法)

双语评估替换分数(简称BLEU)是一种对生成语句进行评估的指标.完美匹配的得分为1.0,而完全不匹配则得分为0.0.这种评分标准是为了评估自动机器翻译系统的预测结果而开发的,具备了以下一些优点: 计算速度快,计算成本低. 容易理解. 与具体语言无关. 已被广泛采用. BLEU评分是由Kishore Papineni等人在他们2002年的论文BLEU a Method for Automatic Evaluation of Machine Translation中提出的.BLEU计算的原理是计算待

11--法律法规、标准规范和职业道德

一.法律法规和标准规范1.中国标准划分为哪四个层次?要求最低的是哪个? <中华人民共和国标准化法>将标准划分为4个层次:即国家标准.行业标准.地方标准和企业标准.其中国家标准要求最低. 2.国家标准的制订程序包括哪些? 国家标准的制定有一套正常程序,每一个过程都要按部就班地完成,这个过程分为前期准备.立项.起草.征求意见.审查.批准.出版.复审和废止9个阶段. 3.ISO标准每几年复审一次?我国国家标准的有效期几年复审一次? ISO标准每5年复审一次,我国国家标准的有效期一般为5年. 4.请说