Показать сообщение отдельно
  #1 (permalink)  
Старый 20.12.2017, 15:48
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 128

Как заставить javascript работать нормально?
document.body.innerHTML = "";
for(var i=0;i<3;i++){
    document.body.innerHTML+="Hi! ";
    alert();
}

Как я хочу, чтобы работала программа:

1. Очистила элемент body.
2. Написала "Hi! "
3. Выдала alert.
4. После закрытия alert ещё раз написала "Hi !".
5. Выдала alert.
4. После закрытия alert ещё раз написала "Hi !".
5. Выдала alert.

Как она работает вместо этого, вы видите.

Как сделать так, чтобы программа работала так как я хочу (и как она работала бы в PHP, Java, C и т.д.)?

Очень удивил stackoverflow: https://stackoverflow.com/questions/...78675_47905481

Я думал, что мой вопрос настолько базовый, что мне немедленно дадут ссылку на матчасть. Вместо этого они пишут, что мой вопрос - дубликат вопроса "Давай покрасим холодильник в чёрный цвет" и предлагают кучу решений, которые НЕ РАБОТАЮТ.
Ответить с цитированием