我在CRM-2011中有一个实体。我想在这个实体的标题中设置一个小面板。我正在添加一个webresource javascript文件,我试图访问该实体的标题栏。
我写的是document.getElementById("form_title_div")
。但是,它返回NULL。
如何从webresource javascript访问任何HTML活动的实体标题栏。请协助
答案 0 :(得分:2)
这不是您可能想要的答案 - 您不应该这样做,不支持。
<强> Do not access the DOM 强>
JavaScript开发人员习惯于在代码中与文档对象模型(DOM)元素进行交互。您 可能使用window.getElementById方法或jQuery库。您 可以在HTML网络资源中自由使用这些技术,但它们 不支持访问Microsoft Dynamics CRM中的元素 申请页面或实体表格。相反,访问实体表单 元素通过Xrm.Page对象模型公开。微软 Dynamics CRM开发团队保留更改页面方式的权利 组成,包括元素的ID值,所以使用 Xrm.Page对象模型保护您的代码免受页面变化的影响 实现。