如何使用Dojo将处理程序javascript函数添加到隐藏的输入字段?

时间:2014-06-04 09:57:15

标签: javascript dojo

我正在尝试以编程方式修改隐藏的输入字段时执行函数。 首先,我想我可以使用这样的东西:

dojo.query(".divCssClass input[type='hidden']").forEach(function(element)
{
    dojo.connect(element,"onChange",handler);
});

var handler = function(){
    // code to execute when the hidden field value is modified
}

但是在这种情况下,onChange事件显然不会被触发。

有没有办法观察隐藏的字段值并在修改后立即执行一段代码?

编辑:我正在研究的项目是使用Dojo 1.3。

1 个答案:

答案 0 :(得分:0)

一旦您尝试以编程方式修改“输入”,就可以使用dojo事件委派。

http://dojotoolkit.org/documentation/tutorials/1.9/events/

1.3太旧了。(对不起,我从1.5开始使用dojo,我想我无法帮助你。)我建议你在这里找到答案:

http://dojotoolkit.org/community/