我创建了一个 javascript,我想在其中根据某些条件隐藏功能区 Reactivate Lead
按钮。
我通过在 lead|NoRelationship|Form|Mscrm.Form.lead.ReactivateLead-Large
表单上按 F12 获得了按钮的 ID。
在 jscript 中,获取该按钮 -
document.getElementById("lead|NoRelationship|Form|Mscrm.Form.lead.ReactivateLead-Large");
但我没有得到那个按钮,它给了我 null ..我没有得到什么问题。如果有人有任何建议,请告诉我。
谢谢
最佳答案
之所以检索到空值,是因为功能区菜单是异步显示的。因此,如果您尝试在触发表单的 onload 事件时检索按钮,则该按钮不一定已经在 DOM 中。
Luke 提供的链接将向您展示执行此操作的正确方法。
关于javascript - 在 CRM 2011 中获取功能区按钮的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5701464/