Как добавить атрибут role с помощью чистого JS

95
11 августа 2019, 06:40

Помогите пожалуста. Имею такую "непростую"ситуацию. Создал две кнопку с помощью JS, добавил к ним name, но не получается добавить role.

var ul = document.querySelector('#ul');
var li = document.createElement('li');
li.className = 'li';
var button = document.createElement('btn');
button.className = 'btn-class';
button.name = 'name';

При написании button.role= 'role'; ничего не добавляется.

Помогите пожалуйста.

Answer 1

var button = document.createElement('button'); 
button.className = 'btn-class'; 
button.setAttribute("name", "name"); 
button.setAttribute("role", "role"); 
 
console.log(button);

READ ALSO
Не отображается Highcharts график

Не отображается Highcharts график

Подключил все правильно ,вставил график тоже вроде правильно ,а на экран ничего не выводитВ чем проблема?

94
Поиск в объекте по числу

Поиск в объекте по числу

Помогите пожалуйстаИмею поле поиска и объект:

99
Массив объектов JS

Массив объектов JS

Столкнулся с таким вот вопросом:

118
Добавление плавности для открытия tab-а Javascript

Добавление плавности для открытия tab-а Javascript

Нужно добавить плавность для открытия tab-аЕсть блок, при клике на li класса "advantages-col" появляется нижний div блок класса "panel"

116