Функция, чтобы складывать переменную в clicar в языке сценариев JavaScript

Я пытаюсь делания функции, которая каждый раз, когда click в кнопку, он погружает стоимость в переменную, и появлялась бы из-за экрана, но не функционирует.

Какая-то идея как это решать?

<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
<script>
var a = 0;
function myFunction() {
    a = a + 1;
}
document.getElementById("demo").innerHTML = a;
</script>
4
задан 08.10.2016, 17:44
3 ответа

Ты должен помещать вывод внутри нее funciГіn и лучше используй textContent .

var a = 0;
function myFunction() {
  a = a + 1;
  document.getElementById("demo").textContent = a;
}
<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
6
ответ дан 24.11.2019, 13:10

Переменные, которые создаются внутри одной funciГіn, не подают для оставшейся части cГіdigo во вне ее funciГіn

<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
<script>
var a = 0;
function myFunction() {
    a = a + 1;
    document.getElementById("demo").innerHTML = a;
}
</script>
0
ответ дан 24.11.2019, 13:10
  • 1
    В этом случае была создана переменная a вне funci и # 243; n..., но проблема находится в выводе или return... – Black Sheep 08.10.2016, 20:07

Ты можешь пытаться с чем-либо подобным:

<button onclick="myFunction()">Click me</button>
<p id="demo">0</p>
<script>
function myFunction() {
  var a = parseInt(document.getElementById("demo"));
  a = a + 1;
  document.getElementById("demo").innerHTML = a;
    }

</script>

Проблема, - в котором ты не наставил стоимость в 0, и поэтому попробовав делать сумму, не ты rreporta ningГєn результат

-1
ответ дан 24.11.2019, 13:10
  • 1
    проблема не начало стоимости 0., если она выпяченная он был вне funci и # 243; n – Black Sheep 08.10.2016, 17:42

Теги

Похожие вопросы