js,星星打分
web前端-js教程
android登陆源码,ubuntu安装没有可用,tomcat是什么怎么读,蛾蠓爬虫,网站监控平台php,百度seo和阿里巴巴运营一样吗lzw
很多网站都有如下图这样的星星打分效果,今天就看下用js怎么实现打分效果。刷赞源码怎么使用,vscode编写c的配置,如何新建ubuntu,什么是tomcat环境,热搜 爬虫,php简单博客系统,广西短视频seo优化推广,电子刊物网站收费源代码php,手机发票模板lzw
效果详解1. 鼠标移上的时候星星点亮,下面的文字显示。鼠标移出的时候星星为灰,下面文字不显示。
2. 鼠标移到某个星星上,它之前的所有星星都会亮。
3. 鼠标移到某个星星上并点击,会显示打分结果。
asp源码上传到那里,atom与vscode对比,安装镜像ubuntu,Tomcat xml顺序,sqlite5如何安装,公司网站前端一般用什么框架,爬虫需要的软件有哪些英文,判断 php登陆,衢州谷歌seo营销,大气全屏通用企业网站整站源码,网页进销源码,zblog模板制作手册lzw
代码如下切换 .wrapper{width:300px; margin:10px auto; font:14px/1.5 arial;}/*tab*/#star{overflow:hidden;}#star li{float:left;width:20px;height:20px;margin:2px;display:inline;color:#999;font:bold 18px arial;cursor:pointer}#star .act{color:#c00}#star_word{width:80px;height:30px;line-height:30px;border:1px solid #ccc;margin:10px;text-align:center;display:none}window.onload = function(){ var star = document.getElementById("star"); var star_li = star.getElementsByTagName("li"); var star_word = document.getElementById("star_word"); var result = document.getElementById("result"); var i=0; var j=0; var len = star_li.length; var word = ['很差','差','一般',"好","很好"] for(i=0; i<len; i++){ star_li[i].index = i; star_li[i].onmouseover = function(){ star_word.style.display = "block"; star_word.innerHTML = word[this.index]; for(i=0; i<=this.index; i++){ star_li[i].className = "act"; } } star_li[i].onmouseout = function(){ star_word.style.display = "none"; for(i=0; i<len; i++){ star_li[i].className = ""; } } star_li[i].onclick = function(){ result.innerHTML = (this.index+1)+"分"; } }}打分结果 ★★★★★一般