有可能知道是否显示dijit?

时间:2009-11-14 02:44:17

标签: javascript dojo

我在页面上有两个div。每个都有几个dijits。我有atoggle只显示一个div或另一个。当我提交表单时,我只想验证显示的div中的dijits。有没有办法做到这一点?基本上,不应该验证具有“display:none”的dijits。

1 个答案:

答案 0 :(得分:0)

当您隐藏某个div元素时,请尝试将该div中的所有dijit设置为禁用。 Dojo应在验证期间忽略禁用的元素。

此外,禁用的字段会增加应用程序的可访问性,即使在没有CSS支持的浏览器上可见元素也不可用(display: none在浏览器不理解CSS时显然不起作用)。