本文介绍的是使用CSS+JS制作的用于文章评论投票的星形示例,不要以为是用到了图片哦,其实这些星形完全是由CSS修饰出来的,无图片版,这样不影响网页加载的速度,而且修改也方便,只需调整颜色和大小就行了。 下面是实例演示: <html> <head> <title>星形投票示例(无图片) - Liehuo.net</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <SCRIPT LANGUAGE="JavaScript"> <!-- var nowindex = 1; //默认几个星 var startnum = 10; //星的个数 var selectedcolor = "red"; //选上的颜色 var uselectedcolor = "gray"; //未选的颜色 function _$(id) { return document.getElementById(id); } function setstar(index) { for(var i=1;i<=index;i++){ _$("s"+i).style.color=selectedcolor; _$("s"+i).style.cursor="hand"; } for(var i=(index+1);i<=startnum;i++){ _$("s"+i).style.color=uselectedcolor; _$("s"+i).style.cursor="hand"; } } function initstar() { for(var i=1;i<=startnum;i++){ document.write('<span id="s'+i+'" onclick="clickstar('+i+')" title="'+i+'星" onmouseout="setstar(nowindex)" onmouseover="setstar('+i+')">★</span>'); } setstar(nowindex) } function clickstar(index) { alert(index+"星"); } //--> </SCRIPT> <div style="font-size:48pt;"> <SCRIPT LANGUAGE="JavaScript"> <!-- initstar() //--> </SCRIPT> </div> </body> </html><br /><center>如不能显示效果,请按Ctrl+F5刷新本页,更多网页代码:<a href='http://www.veryhuo.com/' target='_blank'>http://www.veryhuo.com/</a></center>提示:可修改后代码再运行! 文章导航 js 滑动门,CSS 实现小箭头指向区域内容CSS实现图文混排效果,图左文右下面列表