Form23.zip需求:在表单中,我通过按钮去控制图表的显示或隐藏。现状:按钮事件设置成点击的时候,功能正常,但是设置成初始化后功能都不生效。问题:在初始化后事件,我用了setTimeout函数,有部分代码是生效的。如下图(第一步生效,之后都不生效)1、这是我按钮事件的设置(点击和初始化后想要实现的功能是一样的)2、预览时,点击按钮功能都正常。3、初始化后的事件却是执行到第二步的时候,后面的都不执行了附:代码如下setTimeout(function(){alert("第一步");document.getElementById("fr-btn-BUTTON0").style.backgroundColor="#3f3f3f";//修改按钮背景色alert("第二步");this.options.form.getWidgetByName("chart0").invisible();//隐藏饼图1alert("第三步");this.setText("饼图1已隐藏"); //修改按钮显示名称},1000)