Показать сообщение отдельно
  #1 (permalink)  
Старый 13.01.2015, 11:23
Новичок на форуме
Отправить личное сообщение для EaglemanGo Посмотреть профиль Найти все сообщения от EaglemanGo
 
Регистрация: 13.01.2015
Сообщений: 3

Изменение содержания тега
Допустим, у нас есть:
JS код, прикрепленный к странице:
var gold = 0;
function getGold() {
  gold = gold + 1;
  document.getElementById('balance').innerHTML = gold;
}

и отрывок из кода HTML:
<p><span id="balance">0</span> золота</p>
<p onClick="getGold()">Получить золото</p>

По нажатию на "Получить золото", изменяется содержимое тега <span>. Но, допустим, имеется уйма длинных функций, каждая из которых должна изменять какой-либо элемент.

Есть ли какой-нибудь другой способ изменения содержимого тега, не прописывая в каждой функции метод getElementById().innerHTML?
Ответить с цитированием