Динамическое размещение текста в тег в HTML

249
19 октября 2018, 03:50

Как динамически после клика на кнопку разместить определенный текст на странице в браузере, чтобы потом опять можно кликнуть на кнопку, и текст добавился к предыдущему и т д после клика кнопок ?

Answer 1

$('button').click(function(){ 
  $('span').text($('span').text() + 'Some text >>'); 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<button>Click</button> 
<span>Add text here >></span>

Answer 2

Что-то мне это напоминает...

html

<div class="viewport"></div>
<button class="add-text-button">Add text</button>

js

document.addEventListener("DOMContentLoaded", function(){
  var text = "произвольный текст\n";
  var viewport = document.querySelector(".viewport");
  var button = document.querySelector('.add-text-button');
  button.addEventListener('click', function(event){
    viewport.innerText += text;
  });
});
Answer 3

jQuery(document).ready(function($) { 
  $("#btn").click(function() { 
    $("#txt").append("<p>Hello</p>"); 
  }); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div id="txt"> 
</div> 
<input type="button" id="btn" />

READ ALSO
Отобразить текст по центру в Google Charts Timeline

Отобразить текст по центру в Google Charts Timeline

Мне нужно отобразить текст по центру в Google Charts Timeline

166
Не выводится элемент массива

Не выводится элемент массива

Пробую вывести один из элементов массива (первый), в итоге ничего не выводитсяКод:

157
Основной цикл в Javascript-машине

Основной цикл в Javascript-машине

Был мне озвучен данный вопрос, но не смог найти нигде на него ответа,гугл просто находить информацию по циклам

178
Как передать значения в js файл

Как передать значения в js файл

В js не силен, может быть вопрос и банальный, но

176