@pvshvb

Как стилизовать alert, confirm и prompt?

Возможно ли как-то стилизовать эти окна?
И если нельзя, буду очень благодарен, если кто-то покажет как их сделать самому (особенно confirm)

Спасибо заранее
  • Вопрос задан
  • 296 просмотров
Пригласить эксперта
Ответы на вопрос 4
imko
@imko
Senior Scratch Developer
noder_ss
@noder_ss
Линуксоид-энтузиаст и SQL разработчик
Можно через плагины, а зачем вам?
Ответ написан
@toster23
сделай свой аналог этих функций
нет ничего проще

кладешь поверх всего полупрозрачный див
внутри него окно с кнопками и тестом...
Ответ написан
vool
@vool
Разработчик
function alert(text) {
   let divAlert = document.createElement("div");
   divAlert.className = "my_alert";
   divAlert.innerHTML = `Потдвердите действие:<br>${text}<br><button id="yes">OK</button>`;
   document.body.appendChild(divAlert);
   document.querySelector("#yes").onclick = () => {
      divAlert.remove();
   }
}
alert("hello");


Это только пример на функции alert()

А ещё можно переназначить её:
alert = (...args) => {
   console.log(...args[0]);
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы