【发布时间】:2009-09-05 17:38:32
【问题描述】:
我正在使用 Dojo Toolkit 中的“突出显示容器”效果(如 shown here)。
当我有一个包含 TEXTAREA 而不是文本字段的 DIV 时,我的问题就出现了。我不确定如何让它识别文本字段或文本区域。代码功能如下:
dojo.addOnLoad(function() {
dojo.query(".container input[type=text]",
dojo.byId("topLevel"))
.onfocus(function(evt){
//Make the background light yellow when an input gets focus
dojo.anim(getContainer(evt.target),{backgroundColor: "#FFFFCC"});
})
.onblur(function(evt){
//Restore the background when an input loses focus
dojo.anim(getContainer(evt.target), {backgroundColor: "#FFFF66"});
})
});
如您所见,它是找到文本字段的第二行。我想寻找 textarea 也会去那里,但我不知道语法。
感谢您的帮助!
【问题讨论】:
标签: dojo containers highlight