取消隐藏面板客户端/隐藏服务器端?

时间:2013-01-08 15:58:07

标签: xpages

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

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

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

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

另外作为一个跟进,我需要能够用另一个按钮再次隐藏该面板,但它必须是SSJS。无论如何要做到这一点?

1 个答案:

答案 0 :(得分:4)

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

 dojo.byId("#{id:fileUploadPanel}");
 var fileUpload1 = dojo.byId("#{id:fileUpload1}");