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

JavaScript實(shí)現(xiàn)星級(jí)評(píng)價(jià)效果

 更新時(shí)間:2019年05月17日 16:25:18   作者:wangsq-js  
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)星級(jí)評(píng)價(jià)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js實(shí)現(xiàn)星級(jí)評(píng)價(jià)效果展示的具體代碼,供大家參考,具體內(nèi)容如下

背景圖片實(shí)現(xiàn)

圖片是width:36px; height:25px;

背景是白色,中間一個(gè)空的五角星,空的邊緣有一像素的邊框;(不然就看不到了);

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>星級(jí)評(píng)價(jià)(可半星)</title>
 <style>
  .xin{height: 25px; background: url(images/x.png); position: relative; display: inline-block;}
  .xin span{display: block; height: 25px; background: #f60; position: absolute; left: 0; top: 0;z-index: -1;transition: 0.2s;}
  .xin ul{position: absolute; top: 0; left: 0; height: 25px; margin: 0; padding: 0; list-style: none;}
  .xin ul li{float: left; width: 18px; height: 25px;}
  .fensu{display: inline-block;}
 </style>
</head>
<body>
 <input type="hidden" title="10" value="3.5">
 <input type="hidden" title="5" value="1.5">
 <script>
  var input=document.querySelectorAll("input[type=hidden]");
  input.forEach(function(_input){
   var Div=document.createElement("div");
   Div.className="xin";
   Div.style.width=18*(_input.title || 5)*2 + "px";
   _input.parentNode.insertBefore(Div,_input);
   var span=document.createElement("span");
   span.style.width=(_input.value)*36+"px";
   var p=document.createElement("p");
   p.innerHTML=_input.value+"分";
   p.className="fensu";
   Div.parentNode.insertBefore(p,Div);
   Div.parentNode.insertBefore(Div,p);
   Div.appendChild(span);
   var ul=document.createElement("ul");
   Div.appendChild(ul);
   for(var i=0;i<(_input.title || 5)*2;i++){
    var li=document.createElement("li");
    li.title=(i+1)/2+"分";
    ul.appendChild(li);
   }
   var LI=ul.querySelectorAll("li");
   LI.forEach(function(_li,x){
    _li.onclick=function(){
     _input.value=(x+1)/2;
     span.style.width=18*(x+1)+"px";
     p.innerHTML=_input.value+"分";
    }
    _li.onmouseover=function(){
     span.style.width=18*(x+1)+"px";
    }
    _li.onmouseout=function(){
     span.style.width=(_input.value)*36+"px";
    }
   })
   var br=document.createElement("br");
   p.parentNode.insertBefore(br,p);
   p.parentNode.insertBefore(p,br);
  })
 </script>
</body>
</html>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript仿聊天室聊天記錄

    JavaScript仿聊天室聊天記錄

    這篇文章主要為大家詳細(xì)介紹了JavaScript仿聊天室聊天記錄實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • JavaScript簡(jiǎn)單表格編輯功能實(shí)現(xiàn)方法

    JavaScript簡(jiǎn)單表格編輯功能實(shí)現(xiàn)方法

    這篇文章主要介紹了JavaScript簡(jiǎn)單表格編輯功能實(shí)現(xiàn)方法,涉及javascript操作表格的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • 如何自定義微信小程序tabbar上邊框的顏色

    如何自定義微信小程序tabbar上邊框的顏色

    這篇文章主要介紹了如何自定義微信小程序tabbar上邊框的顏色,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • JavaScript 以對(duì)象為索引的關(guān)聯(lián)數(shù)組

    JavaScript 以對(duì)象為索引的關(guān)聯(lián)數(shù)組

    我們常說(shuō)JavaScript原生支持json,因?yàn)槲覀兛梢哉J(rèn)為json就是對(duì)JavaScript的Object對(duì)象的靈活應(yīng)用。
    2010-05-05
  • 輕松實(shí)現(xiàn)js選項(xiàng)卡切換效果

    輕松實(shí)現(xiàn)js選項(xiàng)卡切換效果

    這篇文章主要幫助大家輕松實(shí)現(xiàn)js選項(xiàng)卡切換效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 前端云原生之微信小程序云服務(wù)配置指南

    前端云原生之微信小程序云服務(wù)配置指南

    前端邊界又拓寬,走進(jìn)火熱的云原生云開(kāi)發(fā)賽道,隨著云原生時(shí)代的到來(lái),各大廠紛紛上云,下面這篇文章主要給大家介紹了關(guān)于前端云原生之微信小程序云服務(wù)配置的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • IE8 瀏覽器Cookie的處理

    IE8 瀏覽器Cookie的處理

    最近在修改重寫自己的簡(jiǎn)歷程序,其中要使用皮膚切換和lightbox效果,在開(kāi)發(fā)的工作中IE8,給我?guī)?lái)點(diǎn)麻煩。
    2009-01-01
  • Javascript復(fù)制實(shí)例詳解

    Javascript復(fù)制實(shí)例詳解

    最近接了個(gè)項(xiàng)目,其中有項(xiàng)目需求是這樣的,需要復(fù)制內(nèi)容到剪切板,因?yàn)橛斜姸酁g覽器,所以兼容性很重要,下面通過(guò)本文給大家介紹Javascript復(fù)制實(shí)例詳解,對(duì)js復(fù)制相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • JavaScript 箭頭函數(shù)的特點(diǎn)、與普通函數(shù)的區(qū)別

    JavaScript 箭頭函數(shù)的特點(diǎn)、與普通函數(shù)的區(qū)別

    這篇文章主要介紹了JavaScript 箭頭函數(shù)的特點(diǎn)、與普通函數(shù)的區(qū)別,很多情況下,箭頭函數(shù)和函數(shù)表達(dá)式創(chuàng)建的函數(shù)并無(wú)區(qū)別,只有寫法上的不同,本文第二塊內(nèi)容將介紹箭頭函數(shù)和普通函數(shù)功能上的區(qū)別,感興趣的朋友跟隨小編一起看看吧
    2021-11-11
  • 輸入密碼時(shí)檢測(cè)大寫是否鎖定的js代碼

    輸入密碼時(shí)檢測(cè)大寫是否鎖定的js代碼

    網(wǎng)站登錄為了更好的用戶體驗(yàn)都會(huì)在輸入密碼的時(shí)候檢測(cè)是否開(kāi)啟大寫。提醒用戶。
    2011-02-02

最新評(píng)論

贵德县| 普定县| 宝鸡市| 菏泽市| 北宁市| 满洲里市| 遵化市| 墨竹工卡县| 岗巴县| 庆阳市| 旌德县| 青州市| 龙江县| 临武县| 平安县| 饶阳县| 象州县| 丘北县| 黎平县| 吉木萨尔县| 炎陵县| 甘肃省| 江口县| 南岸区| 汾西县| 雅安市| 云梦县| 新津县| 兴山县| 英吉沙县| 伊宁县| 社会| 子洲县| 仁怀市| 鹿泉市| 清徐县| 延长县| 即墨市| 南皮县| 阆中市| 阿拉尔市|