Показать сообщение отдельно
  #5 (permalink)  
Старый 05.01.2017, 00:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

skwz,
{
  let classNamesRE = /^(?:start|stop|status)$/;
  let input = document.getElementById("my-field");
  let div = document.querySelector(".sos");

  let onInputHandler = event => {
    let match = (event.code === "Enter" && event.target.value.match(classNamesRE))||"error";
    event.target.className = div.className = "sos " + match;
  };

  input.addEventListener("keyup", onInputHandler);
};

Последний раз редактировалось рони, 05.01.2017 в 00:25.
Ответить с цитированием