Три способа поменять состояние элемента на странице — у каждого своя ниша.

Методы

МетодЧто делаетКогда использовать
SetValueУстанавливает значение элемента с эмуляциейТекст, чекбокс, радио, textarea
SetAttributeМеняет значение атрибута в DOMКогда нужно изменить свойство, а не значение
SetSelectedItemsВыбирает опции в <select> по индексамМультиселекты, простые дропдауны
RiseEventПоджигает JS-событие на элементеКогда сайт реагирует только на событие

Подстраницы