Я хочу программно создать выбранный HTML select
option
с помощью Javascript (а не jQuery).
Каковы достоинства его создания, установив атрибуты следующим образом:
var option = document.createElement('option');
option.setAttribute('text', 'option1');
option.setAttribute('value', 5);
option.setAttribute("selected", true);
в отличие от заданных свойств:
var option = document.createElement('option');
option.text = 'option1';
option.value = 5;
option.selected = true;
Я бы предпочел создать параметры, используя свойства, но просто хочу быть уверенным, что это не вызовет каких-либо проблем, так как многие из примеров, которые я встречал в Интернете, предпочитают использовать прежний подход (т.е. установление атрибутов).