0

我试图通过设置它的样式来取消隐藏面板客户端。我对style属性的初始设置是:display:none;

我想用以下代码取消隐藏它:

 var fileUploadPanel = dojo.byId("fileUploadPanel");
 var fileUpload1 = dojo.byId("fileUpload1");
 dojo.style(fileUploadPanel, "display", "block");
 fileUpload1.focus();

但我得到一个 javscript 错误样式为 null 或不是对象。知道为什么吗?面板应该有一个正确的样式属性吗?

同样作为后续,我需要能够使用另一个按钮再次隐藏该面板,但它必须是 SSJS。无论如何要这样做?

4

1 回答 1

4

您是否尝试过使用客户端 ID?

 dojo.byId("#{id:fileUploadPanel}");
 var fileUpload1 = dojo.byId("#{id:fileUpload1}");
于 2013-01-08T16:03:37.710 回答