2013-12-04 3 views
-2

Вот мой код для создания combobox. Как я могу добавить имя класса css 'selected-select' на нем?Как установить атрибут класса элемента в Javascript?

var cell3 = row.insertCell(2);  
var element2 = document.createElement("select"); 

var option1 = document.createElement("option"); 
option1.value=""; 
option1.innerHTML="--Select--";  
element2.appendChild(option1); 

var option2 = document.createElement("option"); 
option2.value="1"; 
option2.innerHTML="Apple";  
element2.appendChild(option2); 

element2.name = "description" + rowno; 
element2.id = "description" + rowno; 
element2.setAttribute("required","true"); 
element2.style.width = "150px"; 
cell3.appendChild(element2); 

ответ

4

Вы можете использовать className свойство:

element2.className = "chosen-select"; 

Documentation

+0

Спасибо за ваш ответ, но он не работает .... – Neel

+0

это. Вы, должно быть, где-то ошиблись. Где вы положили эту линию? – OlivierH

+0

element2.name = "description" + rowno; element2.id = "description" + rowno; element2.setAttribute ("required", "true"); element2.style.width = "150px"; element2.className = "selected-select"; cell3.appendChild (element2); – Neel

Смежные вопросы