2011-09-11 104 views
0

有沒有辦法將我的clickCount打印到頁面而不使用輸入元素?有沒有辦法打印我的clickCount而不是使用<input>標籤

這裏是我更好地理解代碼:

<!DOCTYPE html> 
<html> 

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

<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> 

</head> 
<body> 

<input type="button" value="VOTE" name="clickOnce" onclick="return countClicks();" /><br> 
<input id="counting" type="text"> 



</body> 

</html> 
+1

什麼是插入標籤?插入標籤在哪裏? – PeeHaa

+0

嗯,我讀了你的代碼。我不能說我現在對任何事情都有了更好的理解。 –

+0

我認爲OP意味着輸入標記顯示x變量的值。 –

回答

2

你可以把你的價值到任何元素。

鑑於您當前的代碼,將您的input替換爲div並使用innerHTML而不是value將可行。

document.getElementById("counting").innerHTML = x; 

<div id="counting"></div> 

我還可以指點你方向jQuery。這將使您的生活更輕鬆,同時使用Javascript。

Working example

+0

似乎沒有工作,但感謝你的努力:) – user939222

+0

我做了一個打字機。這實際上是innerHTML不innerHtml –

+0

非常感謝你:) – user939222

相關問題