You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.1KB

  1. function Пульт(события, имяОшибки, имяПуска)
  2. {
  3. this.создать = function()
  4. {
  5. var ошибка = document.getElementById(имяОшибки);
  6. /*
  7. var версия = document.getElementById(имяПуска);
  8. пуск.addEventListener("click", function(событие) {
  9. console.debug("НАДО запустить");
  10. });
  11. */
  12. события.подписать(this);
  13. };
  14. this.обработатьСобытие = function(событие)
  15. {
  16. if (событие == "код корректен")
  17. {
  18. this.показатьОшибку(false);
  19. }
  20. else if (событие == "код некорректен")
  21. {
  22. this.показатьОшибку(true);
  23. }
  24. };
  25. this.показатьОшибку = function(показать)
  26. {
  27. ошибка.innerHTML = показать ? "<span uk-icon=\"icon: warning\"></span>" : "&nbsp;";
  28. };
  29. // Конструктор.
  30. this.создать();
  31. }