最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 星級(jí)評(píng)分效果(手寫)

 更新時(shí)間:2012年12月24日 17:21:25   作者:  
今天上午抽空隨手寫了個(gè)星級(jí)評(píng)分的效果,給大家分享下。由于水平有限,如有問題請(qǐng)指出;首先要準(zhǔn)備一張星星的圖片,灰色是默認(rèn)狀態(tài),黃色是選擇狀態(tài),需要的朋友可以參考下
今天上午抽空隨手寫了個(gè)星級(jí)評(píng)分的效果,給大家分享下。由于水平有限,如有問題請(qǐng)指出。
首先要準(zhǔn)備一張星星的圖片,灰色是默認(rèn)狀態(tài),黃色是選擇狀態(tài)。如圖:
最后附上代碼
復(fù)制代碼 代碼如下:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>javascript星級(jí)評(píng)分</title>
<style type="text/css">
*{margin:0;padding:0;}
.wrapper{height:20px;padding:5px;width:130px;margin:100px auto 10px;}
a{float:left;width:26px;height:20px;background:url(star.png) 0 -20px no-repeat;}
p{font:24px SimSun;width:130px;margin-left:auto;margin-right:auto;}
</style>
</head>
<body>
<div class="wrapper">
<a href="javascript:;"></a>
<a href="javascript:;"></a>
<a href="javascript:;"></a>
<a href="javascript:;"></a>
<a href="javascript:;"></a>
</div>
<p></p>
</body>
</html>
<script type="text/javascript">
window.onload = function(){
var star = document.getElementsByTagName('a');
var oDiv = document.getElementsByTagName('div')[0];
var temp = 0;
for(var i = 0, len = star.length; i < len; i++){
star[i].index = i;
star[i].onmouseover = function(){
clear();
for(var j = 0; j < this.index + 1; j++){
star[j].style.backgroundPosition = '0 0';
}
}
star[i].onmouseout = function(){
for(var j = 0; j < this.index + 1; j++){
star[j].style.backgroundPosition = '0 -20px';
}
current(temp);
}
star[i].onclick = function(){
temp = this.index + 1;
document.getElementsByTagName('p')[0].innerHTML = temp + ' 顆星';
current(temp);
}
}
//清除所有
function clear(){
for(var i = 0, len = star.length; i < len; i++){
star[i].style.backgroundPosition = '0 -20px';
}
}
//顯示當(dāng)前第幾顆星
function current(temp){
for(var i = 0; i < temp; i++){
star[i].style.backgroundPosition = '0 0';
}
}
};
</script>

附上下載地址
PS:這是本人閑著無(wú)聊,通過自己所學(xué)的 javascript 知識(shí),隨意寫的一些效果。

相關(guān)文章

  • JavaScript函數(shù)防抖與函數(shù)節(jié)流的定義及使用詳解

    JavaScript函數(shù)防抖與函數(shù)節(jié)流的定義及使用詳解

    這篇文章主要為大家詳細(xì)介紹一下JavaScript中函數(shù)防抖與函數(shù)節(jié)流的定義及使用,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JS有一定幫助,需要的可以參考一下
    2022-08-08
  • 網(wǎng)頁(yè)廣告中JS代碼的信息監(jiān)聽示例

    網(wǎng)頁(yè)廣告中JS代碼的信息監(jiān)聽示例

    在一些網(wǎng)頁(yè)廣告中提供的JS代碼可以進(jìn)行代碼注入,然后監(jiān)視各種元素,下面有個(gè)示例,大家可以參考下
    2014-04-04
  • uni-app自定義組件和通信的方式

    uni-app自定義組件和通信的方式

    組件是 vue 技術(shù)中非常重要的部分,組件使得與ui相關(guān)的輪子可以方便的制造和共享,進(jìn)而使得vue使用者的開發(fā)效率大幅提升,組件可以使用全局注冊(cè)和頁(yè)面引入兩種方式進(jìn)行使用,對(duì)uni-app自定義組件和通信相關(guān)知識(shí)感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 你真的了解BOM中的history對(duì)象嗎

    你真的了解BOM中的history對(duì)象嗎

    你真的了解BOM中的history對(duì)象嗎?具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 最新評(píng)論

    通州市| 宜春市| 通城县| 永安市| 封丘县| 高陵县| 泸定县| 涞水县| 定南县| 巴南区| 宜兰县| 安顺市| 彭水| 桦南县| 博罗县| 阿合奇县| 固阳县| 普陀区| 秦皇岛市| 静乐县| 乌海市| 乌兰察布市| 恩平市| 天长市| 巴彦县| 宁安市| 铁岭市| 阿坝县| 闵行区| 广安市| 南靖县| 馆陶县| 襄城县| 疏勒县| 平阴县| 南漳县| 佛教| 遂川县| 五华县| 图木舒克市| 棋牌|