我试图通过设置它的样式取消隐藏面板客户端。我对style属性的初始设置是:display:none;
我想用以下代码取消隐藏它:
var fileUploadPanel = dojo.byId("fileUploadPanel");
var fileUpload1 = dojo.byId("fileUpload1");
dojo.style(fileUploadPanel, "display", "block");
fileUpload1.focus();
但我得到一个javscript错误样式是null或不是对象。知道为什么吗?面板应该具有正确的样式属性吗?
另外作为一个跟进,我需要能够用另一个按钮再次隐藏该面板,但它必须是SSJS。无论如何要做到这一点?
答案 0 :(得分:4)
您是否尝试过使用客户端ID?
dojo.byId("#{id:fileUploadPanel}");
var fileUpload1 = dojo.byId("#{id:fileUpload1}");