Показать сообщение отдельно
  #1 (permalink)  
Старый 13.08.2018, 18:59
Новичок на форуме
Отправить личное сообщение для MiHALbI4 Посмотреть профиль Найти все сообщения от MiHALbI4
 
Регистрация: 24.12.2010
Сообщений: 7

Как добавить атрибут для динамического элемента на чистом 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.

Заранее спасибо!
Ответить с цитированием