Только если делать так как в примере, то так как изменено в нем:
this.classList.toggle('change', this.dataset.val != this.value.trim())
и это обязательно, так как добавление пробела в конце, это будет воспринято как изменение, хотя фактического изменения значения не будет.
А полям ввода можно через стили удалить бордюры, растянуть их на всю ячейку таблицы, они и будут восприниматься как ее ячейки.
Главное связать имена полей с конкретными записями в базе.
Последний раз редактировалось laimas, 25.06.2020 в 18:09.
|