Есть ли способ распечатать мой clickCount вместо использования тега <input> - PullRequest
0 голосов
/ 11 сентября 2011

Есть ли способ распечатать мой clickCount на странице без использования элемента ввода?

Вот мой код для лучшего понимания:

<!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 Ответ

2 голосов
/ 11 сентября 2011

Вы можете поместить свое значение в любой элемент.

Учитывая текущий код, замените input на div и используйте innerHTML вместо value.

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

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

Могу ли я также указать вам направление jQuery .Это сделает вашу жизнь намного проще во время работы с Javascript.

Рабочий пример .

...