Как актуализировать текст

Я хотел знать, как я могу актуализировать текст с помощью JavaScript, например:

  • У меня есть переменная с именем add
  • для каждого щелчка по кнопке с названием "щелчок" я хочу написать "привет", а число с соответствует add

Если add = 5, при нажатии я хочу получить: hello, 5

и если я снова щелкну, я хочу получить hello, 10, но не:

hello, 5  
10  

Добро пожаловать в StackOverflow! Мы будем рады помочь, но правила таковы, что вы должны попытаться решить проблему заранее. У вас есть код, с которым мы можем работать?

zfrisch 31.10.2018 19:36

Другие пользователи отметили ваш вопрос как низкое качество и необходимость улучшения. Я переформулировал / отформатировал ваш ввод, чтобы его было легче читать / понимать. Просмотрите мои изменения, чтобы убедиться, что они отражают ваши намерения. Но я думаю, что на ваш вопрос пока нет ответа. Ты должен редактировать ваш вопрос сейчас, чтобы включить ваши собственные усилия (см. помогите мне это не вопрос). Не стесняйтесь писать мне комментарий, если у вас есть дополнительные вопросы или отзывы для меня.

GhostCat 31.10.2018 20:44
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
4
2
48
2

Ответы 2

по совпадению у меня был похожий код в потерянном блокноте (kkk), я только что сделал для вас адаптацию: HTML:

<div >
    <button type = "button" onclick = "incrementNumber()">Click Me!</button>
    <div id = "content">
</div>

ЯВАСКРИПТ:

var number = 0;
var increment = 5;
var keyWord = "hello, ";
//you mention that you need a text var
var text = "";
function incrementNumber(){
        number += increment;
        text = keyWord + number;
        //just for show;
        document.getElementById('content').innerHTML = text;
    }
Set `add` to the value to increment by
Set `current` to 0
Set `target` to the add button
Add an event listener to `target` of type 'click' with callback function:
    Set `current` to sum of `current` and `add`
    Log `'Hello, ' + current`

var add = 5;
var current = 0;
var target = document.getElementById('target');
target.addEventListener('click', function(event) {
    current = current + add;
    console.info('Hello, ' + current);
});
<button id = "target">Add</button>

Другие вопросы по теме