Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как добавить атрибут для динамического элемента на чистом js? (https://javascript.ru/forum/events/74875-kak-dobavit-atribut-dlya-dinamicheskogo-ehlementa-na-chistom-js.html)

MiHALbI4 13.08.2018 18:59

Как добавить атрибут для динамического элемента на чистом js?
 
Всем привет!
Есть отдельная вьюшка, в которой выводится список через <select>. Она динамически выводится на другой странице по запросу. И для <option> с классом "disable-this" уже после вывода этого селекта на странице необходимо добавить атрибут "disabled".

Пример до:
Код:

<select type="text" class="select-class">
    <option value="" class="disable-this">Disable this</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
</select>

и что нужно получить после:
Код:

<select type="text" class="select-class">
    <option value="" class="disable-this" disabled>Disable this</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
</select>

На JQuery я знаю как сделать это для динамически добавленных элементов на странице, но хотелось бы понять как это сделать на чистом js без всяких плагинов и желательно чтобы это работало начиная с ie11.

Заранее спасибо!

рони 13.08.2018 19:54

MiHALbI4,
Атрибуты


Часовой пояс GMT +3, время: 00:33.