Javascript 以编程方式为选择列表创建选项时,如何添加类?

Javascript 以编程方式为选择列表创建选项时,如何添加类?,javascript,Javascript,我正在创建通过Javascript和Dojo附加到选择列表的选项。我想做的是以编程方式向每个新选项添加一个类,但我看到的每个示例都通过ID标识了要向其中添加类的选项,我也不确定如何以编程方式添加。我只知道如何为选项元素设置文本和值 for (var i = 0, idxLen = programNames.length; i < idxLen; i++) { var opt = domConstruct.create('option'); //a single item i

我正在创建通过Javascript和Dojo附加到选择列表的选项。我想做的是以编程方式向每个新选项添加一个类,但我看到的每个示例都通过ID标识了要向其中添加类的选项,我也不确定如何以编程方式添加。我只知道如何为选项元素设置文本和值

for (var i = 0, idxLen = programNames.length; i < idxLen; i++) {
    var opt = domConstruct.create('option');
    //a single item in programNames looks like this: ['AR', 'Blahblahblah']
    opt.value = programNames[i][1];
    opt.text = programNames[i][1];
}
for(变量i=0,idxLen=programNames.length;i
我想将每个选项的类设置为
programNames[I][0]
。有办法做到这一点吗


欢迎使用JQuery解决方案。

opt.className=programNames[i][0]
@tymeJV认为这很简单。但在文档中找不到它。谢谢。也可以做
opt.classList.add(程序名[i][0])