@meburka

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

Есть кнопка, надо сделать так, чтобы при первом нажатии был alert("Hello");, а при втором alert("World");.
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
Newto
@Newto
<input type="button" onclick="if(typeof i=='undefined') i=0; function hw(){if(i==0){ alert('Hello'); i++; }else {alert('World')}}; hw();">
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Brilliancepride
Создаёшь переменную, записываешь в неё 0
При нажатии на кнопку, проверяешь, в переменной значение 1, или нет, если нет то alert("Hello");, а после чего записываешь в переменную значение 1, если да, в переменной значение 1, то alert("World");.
Если нужно сделать это единоразово, то после того, как окажется что в переменной 1, после alert("World"); можешь удалять переменную, или опять писать в неё 0, чтобы повторить круг.
Всё по сути просто.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы