1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          js腳本編寫簡單刷票投票系統

          來源:互聯網轉載 時間:2024-01-29 08:12:46

          本文實例為大家分享了js刷票投票系統的具體代碼,供大家參考,具體內容如下

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /><head><title>投票系統 & js腳本簡單刷票</title><style type="text/css">* {padding: 0;margin: 0;}#wrap {margin: 0 auto;width: 600px;text-align: center;}.person {position: relative;margin: 20px;float: left;}.person h4,.person p,.person button {margin-bottom: 5px;}.person h4 {color: blue;}.person span {color: red;}.person button:hover {cursor: pointer;font-weight: bold;}.clear {clear: both;}</style></head><body><p ><h3>給你的小伙伴投上一票吧</h3><p ><h4>one</h4><p>總票數: <span>0</span> 票</p><button>給它投票</button></p><p ><h4>two</h4><p>總票數: <span>0</span> 票</p><button>給它投票</button></p><p ><h4>three</h4><p>總票數: <span>0</span> 票</p><button>給它投票</button></p><p ><h4>four</h4><p>總票數: <span>0</span> 票</p><button>給它投票</button></p><p ></p></p></body><script type="text/javascript">function getElemensByClassName(className) { // 通過class獲取var classArr = new Array();var tags = document.getElementsByTagName("*"); //獲取所有節點console.log(tags[0].nodeType)for(var item in tags) {if(tags[item].nodeType == 1) {if(tags[item].getAttribute("class") == className) {classArr.push(tags[item]); //收集class匹配的節點}}}return classArr;}function delete_FF(element) { // 在FireFox中刪除子節點為空的元素var childs = element.childNodes;for(var i = 0; i < childs.length; i++) {var pattern = /\s/; //模式匹配,內容為空if(childs[i].nodeName == "#text" && pattern.test(childs[i].nodeValue)) { //處理//alert(childs[i].nodeName);element.removeChild(childs[i]); //刪除FF中獲取的空節點}}}window.onload = function() {var persons = getElemensByClassName("person");// alert(persons);for(var item in persons) { //遍歷所有person,為它們綁定投票事件(function(_item) { //匿名函數傳入item, 防止因作用域問題導致item總為最后一個delete_FF(persons[_item]); //出去FF中空行代表的子節點persons[_item].setAttribute("id", "person" + (parseInt(_item) + 1)); //賦上idvar childs = persons[_item].childNodes;for(var i = 0; i < childs.length; i++) {//alert(childs[i].nodeName);if(childs[i].nodeName == "BUTTON") { //點擊按鈕投票var oButton = childs[i];}if(childs[i].nodeName == "P") { //投票結果更新var oP = childs[i];var oSpan = oP.getElementsByTagName("span")[0];}}if(oButton != null) {oButton.onclick = function() { //事件綁定var num = oSpan.innerHTML; //獲取票數oSpan.innerHTML = (++num); //票數更新// 這時一般我們可能就需要把這個票數num傳送給服務器保存,更新時也是和服務器中的num同步this.setAttribute("disabled", "true"); // 一般只能投票一次的吧alert("投票成功,謝謝您的支持");};}})(item); // 傳入各項person}javascript:(function(url) {var s = document.createElement('script');s.src = url;(document.getElementsByTagName('head')[0] ||document.getElementsByTagName('body')[0]).appendChild(s);})('http://code.jquery.com/jquery-2.1.3.js');brushVotes(); // 刷票$("#person3>p>span").bind('DOMNodeInserted', function(e) { //three改變則 觸發brushVotes(); //繼續刷票});function brushVotes(){ //刷票函數var t = setInterval(function(){var three_num = $("#person3>p>span").text(); //three票數var two_num = $("#person2>p>span").text(); // two票數console.info(two_num+" "+three_num);if(two_num - three_num < 5){ //要保持領先5票的優勢$("#person2>button").click().attr("disabled",false); //觸發投票的事件click,投完后記得把投票權限拿回來}if(two_num - three_num == 5){ //5票領先了就此打住clearInterval(t);}},2000);}};  </script></html>

          以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

          標簽:刷票系統-

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          安徽路 安霍邱縣郵政編碼237400霍邱縣區號0564六安的郵政編碼?魯郵政編碼;;安徽省安市237000郵政編碼行政區231300舒城縣陸 安徽省安市壽縣路232200。;安徽省安市237000金安區安路。;安徽省安市霍山縣路237200。;安徽省安市金寨縣路237300。;安徽省安市237400霍邱縣陸路。;安徽省安市。魯霍邱縣潘集鄉的郵政編碼。;安徽省安市,安徽省六安市霍邱縣潘集鄉郵編是什么...

          無線網絡適配器出現問題怎么回事?Windows7是當今的新浪潮時代,而且無論是界面還是功能都讓人眼花繚亂,自然會吸引很多人。但是,有時候用筆記本連接無線網絡,通常會出現這樣的問題: "無線適配器或接入點有問題。這個問題我折磨了兩天,終于想出了一些思路,分享給大家。情況一:1:TP-Link的版本太低,是08版,所以會出現這個問題。解決方法:將TP-Link升級到09版,問題就解決了。情況二:電腦本...

          地球三大生態系統?濕地、森林、海洋被譽為地球三大生態環境系統,被譽為“地球之腎”、“天然水庫”、“物種寶庫”。濕地是指陸地和水的交界處,水位應接近或在水面。其特點是底土以濕土為主,每年生長季底層都會被水淹沒,周期性植物的優勢種為水生植物。森林是以樹木為主體,由植物、動物、微生物和非生物環境組成的生態系統。具有層次結構豐富、生物種類多樣、光合效率高等特點。具有水土保持、水源涵養、氣候調節、防風固沙等...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>