Индикация изменение нескольких инпут
Добрый день, надо сделать что бы при изменений каких либо значений на странице в полях input приводили к изменению цвета кнопки "Сохранить"
для этой страницы. Сделал это так где ButtonMod это изменение цвета кнопки. function SetOnChange(_div,id_button){ var div = document.getElementById(_div); //Нашли элемент var objJson = div.querySelectorAll('.JSON'); // нашли внутри элемента все элементы с класом JSON //------------------------------------------- [].forEach.call(objJson,function(element) { //console.log(element); element.addEventListener("change",ButtonMod); }); } 1) Как сделать эту функции универсальные, что бы передать какую кнопку надо модифицировать ? т.е передать id_button в обработчик изменения. 2) Как можно это сделать по другому, что бы после первого срабатывания дальнейшие изменения не приводили к бесцельному срабатыванию change ? можно change удалять, есть смысл в этом вообще ? |
Часовой пояс GMT +3, время: 00:27. |