想要在CRM 2011中访问WebResource(js)中的“form_title_div”控件

时间:2016-07-24 13:58:10

标签: dom dynamics-crm-2011 customization webresource

我在CRM-2011中有一个实体。我想在这个实体的标题中设置一个小面板。我正在添加一个webresource javascript文件,我试图访问该实体的标题栏。

我写的是document.getElementById("form_title_div")。但是,它返回NULL。

如何从webresource javascript访问任何HTML活动的实体标题栏。请协助

1 个答案:

答案 0 :(得分:2)

这不是您可能想要的答案 - 您不应该这样做,不支持。

  

<强> Do not access the DOM

     

JavaScript开发人员习惯于在代码中与文档对象模型(DOM)元素进行交互。您   可能使用window.getElementById方法或jQuery库。您   可以在HTML网络资源中自由使用这些技术,但它们   不支持访问Microsoft Dynamics CRM中的元素   申请页面或实体表格。相反,访问实体表单   元素通过Xrm.Page对象模型公开。微软   Dynamics CRM开发团队保留更改页面方式的权利   组成,包括元素的ID值,所以使用   Xrm.Page对象模型保护您的代码免受页面变化的影响   实现。