Исключения синхронизации



Но есть и исключения, например, input.value синхронизируется только в одну сторону – атрибут → значение, но не в обратную.



В примере выше:

- Изменение атрибута value обновило свойство.

- Но изменение свойства не повлияло на атрибут.



Иногда эта «особенность» может пригодиться, потому что действия пользователя могут приводить к изменениям value, и если после этого мы захотим восстановить «оригинальное» значение из HTML, оно будет в атрибуте.



#браузер #документ #атрибуты_свойств