2011-09-11 41 views
-3

我需要一些基於JavaScript的代碼,可以幫助我的投票系統。基本上我正在努力研究如何讓我的物品獲得投票,讓它自己進入秩序。所以如果一個項目有52票,下面的項目獲得2票作出54我希望它與上面的1交換位置。自我訂購投票系統

<!DOCTYPE html> 
<html> 

<head> 
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> 
<title>Vote!</title> 


<style> 
#counting { 
font-family:avante; 
font-size:20px; 
border:0px; 
} 

#counting1 { 
font-family:avante; 
font-size:20px; 
border:0px; 
} 

</style> 



<script type="text/javascript"> 

function countClicks() { 
var x = 0; 


x += 1 
document.getElementById("counting").value = x; 

var clickLimit = 1; //Max number of clicks 
if(x>=clickLimit) { 

      } 
else 
{ 
    ClickCount++; 
    return true; 
} 
} 

</script> 

<script type="text/javascript"> 

function countClicks1() { 
var x = 0; 


x += 1 
document.getElementById("counting1").value = x; 

var clickLimit = 1; //Max number of clicks 
if(x>=clickLimit) { 

      } 
else 
{ 
    ClickCount++; 
    return true; 
} 
} 

</script> 


</head> 
<body> 


<img src="../Pictures/BWS + L.A +KUSH/Game.RED_Album_Cover.jpg" alt="red album"><br> 
<input type="button" value="VOTE" name="clickOnce" onclick="return countClicks();" />  <br> 
<input id="counting" type="text"> 
<br> 
<br> 
<img src="../Pictures/BWS + L.A +KUSH/Game.RED_Album_Cover.jpg" alt="red album"><br> 
<input type="button" value="VOTE" name="clickOnce" onclick="return countClicks1();" /> <br> 
<input id="counting1" type="text"> 


</body> 

</html> 
+2

移動它們。一些代碼可能會激勵某人來幫助你。舉例說明您認爲相關的代碼。 –

+0

如何在此處添加代碼作爲即時消息 – kris

+0

您在編輯器中單擊「代碼」按鈕。 – Quentin

回答

3

由於票數(大概)存儲在服務器上,則需要週期性地請求更新的數據(例如,使用XHR)。顯然,這將需要你有一個服務器端程序來生成數據(JSON是數據格式的一個不錯的選擇)。一旦你有了這些數據,你就可以用它來決定你的HTML元素應該出現在什麼位置,然後用insertBeforeappendChild