javascript - 如何使用dojo动态创建下拉框的新选项

标签 javascript dojo

JavaScript 代码:

var ref =dojo.byId("xyz");
var optn = document.createElement("OPTION");
optn.text="txt"
optn.value="val"
ref.options.add(optn);

我想要 dojo 等价于上面的代码

最佳答案

我认为会是:

var ref = dojobyId("xyz");
dojo.create("option", { value: "some", innerHTML: "label of option"}, ref);

只需阅读 documentation关于dojo的dom函数,很简单。

祝你好运!

关于javascript - 如何使用dojo动态创建下拉框的新选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5350525/

相关文章:

javascript - 获取具有溢出边距内容的元素的高度

javascript - 如何将选项从 HTML 传递给 izimodal (JS)

javascript - 将表添加到我的 dojo 代码中

Javascript setInterval 似乎很慢?

javascript - 如何使用 lodash merge 来组合具有不同大小写的属性

javascript - 如何修复 tinyMCE 卡在 iPad 上,下方有 Canvas ?

javascript - dojo类型替代

jquery-mobile - Sencha touch 与 Dojo Mobile 与 jQuery Mobile?

javascript - 如何将遗留的 Dojo Toolkit 代码转换为 AMD?

javascript - 如何为CheckedMultiSelect的每个元素添加不同的标题?