Answered by:
CRM 2016 Error when leaving Contact form

Question
-
Hi,
We are getting an error whenever you leave the Contact form. If you inspect the 'data sent to microsoft', it says the following below. I am unable to find anything helpful online. The Contact form has not been modified too much... with the exception of some new fields and removal of unused ones.
There is no custom JavaScript at all.
Microsoft Dynamics CRM Error Report Contents <CrmScriptErrorReport> <ReportVersion>1.0</ReportVersion> <ScriptErrorDetails> <Message>Unable to get property 'className' of undefined or null reference</Message> <Line>0</Line> <URL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</URL> <PageURL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</PageURL> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(va</Function> <FunctionRaw>function() { var $v_0 = this.$9o_1.toDictionary(); var $$dict_3 = $v_0; for (var $$key_4 in $$dict_3) { var $v_2 = { key: $$key_4, value: $$dict_3[$$key_4] }; var $v_3 = $v_2.value; if (!$v</FunctionRaw> <CallStack> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(var$$key_Ain$$dict_9){var$v_4={key:$$key_A,value:$$dict_9[$$key_A]};var$v_5=$v_4.value;try{$v_5.bind();}catch($v_6){Mscrm.CrmDebug.fail(String.format('Exceptionencounteredbinding{0}:{1}',$v_5.getKey(),$v_6.message));catchError($v_6.message,window.location.href,0,true);}}}</Function> <Function>anonymous(){this.$AB_1=true;this.ui.bindUI();if(this.$4Y_1.toArray().length>0){Mscrm.TurboForm.Control.PageManager.get_instance().startUIUpdate();}}</Function> <Function>anonymous(){this.$L_1.bindUI();}</Function> <Function>anonymous($p0,$p1,$p2){var$v_0=Xrm.Internal.startMetricsStopwatch('InitializeXrmControlsandData');$v_0.start();Mscrm.TurboForm.Control.PageManager.get_instance().initialize();$v_0.stop();var$v_1=Xrm.Internal.startMetricsStopwatch('BindXrmtoHTML');$v_1.start();Mscrm.TurboForm.Control.PageManager.get_instance().bindUI();$v_1.stop();Mscrm.TurboForm.Control.PageManager.get_instance().initializeProcessControl($p0);$p0.layoutReady=true;Xrm.XrmPerformance.measureTime('OnLayoutReadyhandlers',function(){returnMscrm.TurboForm.Control.PageBootstrapper.$7D('OnLayoutReady');});Mscrm.TurboForm.Control.PageBootstrapper.$2l.startTracking();Mscrm.Performance.PerformanceMarkerManager.get_instance().addMarker('PageReadyforDataBind',1);Mscrm.TurboForm.Control.PageBootstrapper.$F1($p1,$p2);}</Function> <Function>anonymous(){returnMscrm.TurboForm.Control.PageBootstrapper.$H6($v_4,$p1,$p2);}</Function> </CallStack> </ScriptErrorDetails> <ClientInformation> <BrowserUserAgent>Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; rv:11.0) like Gecko</BrowserUserAgent> <BrowserLanguage>en-US</BrowserLanguage> <SystemLanguage>en-GB</SystemLanguage> <UserLanguage>en-GB</UserLanguage> <ScreenResolution>1920x1080</ScreenResolution> <ClientName>Web</ClientName> <ClienState>Online</ClienState> <ClientTime>2016-11-15T17:25:02</ClientTime> </ClientInformation> <ServerInformation> <OrgLanguage>1033</OrgLanguage> <OrgCulture>2057</OrgCulture> <UserLanguage>1033</UserLanguage> <UserCulture>1033</UserCulture> <OrgID>{9DF3E03F-C49E-4391-A636-5708AC2C0927}</OrgID> <UserID>{DA484B1E-27A7-E611-80C9-00155D5CE8B2}</UserID> <CRMVersion>8.1.0.359</CRMVersion> </ServerInformation> </CrmScriptErrorReport> <CrmScriptErrorReport> <ReportVersion>1.0</ReportVersion> <ScriptErrorDetails> <Message>Unable to get property 'firstChild' of undefined or null reference</Message> <Line>0</Line> <URL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</URL> <PageURL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</PageURL> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(va</Function> <FunctionRaw>function() { var $v_0 = this.$9o_1.toDictionary(); var $$dict_3 = $v_0; for (var $$key_4 in $$dict_3) { var $v_2 = { key: $$key_4, value: $$dict_3[$$key_4] }; var $v_3 = $v_2.value; if (!$v</FunctionRaw> <CallStack> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(var$$key_Ain$$dict_9){var$v_4={key:$$key_A,value:$$dict_9[$$key_A]};var$v_5=$v_4.value;try{$v_5.bind();}catch($v_6){Mscrm.CrmDebug.fail(String.format('Exceptionencounteredbinding{0}:{1}',$v_5.getKey(),$v_6.message));catchError($v_6.message,window.location.href,0,true);}}}</Function> <Function>anonymous(){this.$AB_1=true;this.ui.bindUI();if(this.$4Y_1.toArray().length>0){Mscrm.TurboForm.Control.PageManager.get_instance().startUIUpdate();}}</Function> <Function>anonymous(){this.$L_1.bindUI();}</Function> <Function>anonymous($p0,$p1,$p2){var$v_0=Xrm.Internal.startMetricsStopwatch('InitializeXrmControlsandData');$v_0.start();Mscrm.TurboForm.Control.PageManager.get_instance().initialize();$v_0.stop();var$v_1=Xrm.Internal.startMetricsStopwatch('BindXrmtoHTML');$v_1.start();Mscrm.TurboForm.Control.PageManager.get_instance().bindUI();$v_1.stop();Mscrm.TurboForm.Control.PageManager.get_instance().initializeProcessControl($p0);$p0.layoutReady=true;Xrm.XrmPerformance.measureTime('OnLayoutReadyhandlers',function(){returnMscrm.TurboForm.Control.PageBootstrapper.$7D('OnLayoutReady');});Mscrm.TurboForm.Control.PageBootstrapper.$2l.startTracking();Mscrm.Performance.PerformanceMarkerManager.get_instance().addMarker('PageReadyforDataBind',1);Mscrm.TurboForm.Control.PageBootstrapper.$F1($p1,$p2);}</Function> <Function>anonymous(){returnMscrm.TurboForm.Control.PageBootstrapper.$H6($v_4,$p1,$p2);}</Function> </CallStack> </ScriptErrorDetails> <ClientInformation> <BrowserUserAgent>Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; rv:11.0) like Gecko</BrowserUserAgent> <BrowserLanguage>en-US</BrowserLanguage> <SystemLanguage>en-GB</SystemLanguage> <UserLanguage>en-GB</UserLanguage> <ScreenResolution>1920x1080</ScreenResolution> <ClientName>Web</ClientName> <ClienState>Online</ClienState> <ClientTime>2016-11-15T17:25:02</ClientTime> </ClientInformation> <ServerInformation> <OrgLanguage>1033</OrgLanguage> <OrgCulture>2057</OrgCulture> <UserLanguage>1033</UserLanguage> <UserCulture>1033</UserCulture> <OrgID>{9DF3E03F-C49E-4391-A636-5708AC2C0927}</OrgID> <UserID>{DA484B1E-27A7-E611-80C9-00155D5CE8B2}</UserID> <CRMVersion>8.1.0.359</CRMVersion> </ServerInformation> </CrmScriptErrorReport> <CrmScriptErrorReport> <ReportVersion>1.0</ReportVersion> <ScriptErrorDetails> <Message>Unable to get property 'firstChild' of undefined or null reference</Message> <Line>0</Line> <URL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</URL> <PageURL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</PageURL> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(va</Function> <FunctionRaw>function() { var $v_0 = this.$9o_1.toDictionary(); var $$dict_3 = $v_0; for (var $$key_4 in $$dict_3) { var $v_2 = { key: $$key_4, value: $$dict_3[$$key_4] }; var $v_3 = $v_2.value; if (!$v</FunctionRaw> <CallStack> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(var$$key_Ain$$dict_9){var$v_4={key:$$key_A,value:$$dict_9[$$key_A]};var$v_5=$v_4.value;try{$v_5.bind();}catch($v_6){Mscrm.CrmDebug.fail(String.format('Exceptionencounteredbinding{0}:{1}',$v_5.getKey(),$v_6.message));catchError($v_6.message,window.location.href,0,true);}}}</Function> <Function>anonymous(){this.$AB_1=true;this.ui.bindUI();if(this.$4Y_1.toArray().length>0){Mscrm.TurboForm.Control.PageManager.get_instance().startUIUpdate();}}</Function> <Function>anonymous(){this.$L_1.bindUI();}</Function> <Function>anonymous($p0,$p1,$p2){var$v_0=Xrm.Internal.startMetricsStopwatch('InitializeXrmControlsandData');$v_0.start();Mscrm.TurboForm.Control.PageManager.get_instance().initialize();$v_0.stop();var$v_1=Xrm.Internal.startMetricsStopwatch('BindXrmtoHTML');$v_1.start();Mscrm.TurboForm.Control.PageManager.get_instance().bindUI();$v_1.stop();Mscrm.TurboForm.Control.PageManager.get_instance().initializeProcessControl($p0);$p0.layoutReady=true;Xrm.XrmPerformance.measureTime('OnLayoutReadyhandlers',function(){returnMscrm.TurboForm.Control.PageBootstrapper.$7D('OnLayoutReady');});Mscrm.TurboForm.Control.PageBootstrapper.$2l.startTracking();Mscrm.Performance.PerformanceMarkerManager.get_instance().addMarker('PageReadyforDataBind',1);Mscrm.TurboForm.Control.PageBootstrapper.$F1($p1,$p2);}</Function> <Function>anonymous(){returnMscrm.TurboForm.Control.PageBootstrapper.$H6($v_4,$p1,$p2);}</Function> </CallStack> </ScriptErrorDetails> <ClientInformation> <BrowserUserAgent>Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; rv:11.0) like Gecko</BrowserUserAgent> <BrowserLanguage>en-US</BrowserLanguage> <SystemLanguage>en-GB</SystemLanguage> <UserLanguage>en-GB</UserLanguage> <ScreenResolution>1920x1080</ScreenResolution> <ClientName>Web</ClientName> <ClienState>Online</ClienState> <ClientTime>2016-11-15T17:25:02</ClientTime> </ClientInformation> <ServerInformation> <OrgLanguage>1033</OrgLanguage> <OrgCulture>2057</OrgCulture> <UserLanguage>1033</UserLanguage> <UserCulture>1033</UserCulture> <OrgID>{9DF3E03F-C49E-4391-A636-5708AC2C0927}</OrgID> <UserID>{DA484B1E-27A7-E611-80C9-00155D5CE8B2}</UserID> <CRMVersion>8.1.0.359</CRMVersion> </ServerInformation> </CrmScriptErrorReport> <CrmScriptErrorReport> <ReportVersion>1.0</ReportVersion> <ScriptErrorDetails> <Message>Unable to get property 'firstChild' of undefined or null reference</Message> <Line>0</Line> <URL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</URL> <PageURL>/form/page.aspx?lcid=1033&themeId=f499443d-2082-4938-8842-e7ee62de9a23&tstamp=543470&updateTimeStamp=636143094080795929&userts=131237041464272049&ver=-33314539#etc=2&extraqs=%3f_gridType%3d2%26etc%3d2%26id%3d%257bAC2992AF-51AB-E611-80CD-00155DFA83E4%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001004%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001004%7d&counter=1479230701629</PageURL> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(va</Function> <FunctionRaw>function() { var $v_0 = this.$9o_1.toDictionary(); var $$dict_3 = $v_0; for (var $$key_4 in $$dict_3) { var $v_2 = { key: $$key_4, value: $$dict_3[$$key_4] }; var $v_3 = $v_2.value; if (!$v</FunctionRaw> <CallStack> <Function>anonymous(){var$v_0=this.$9o_1.toDictionary();var$$dict_3=$v_0;for(var$$key_4in$$dict_3){var$v_2={key:$$key_4,value:$$dict_3[$$key_4]};var$v_3=$v_2.value;if(!$v_3.$67_2){$v_3.initialize();}}var$v_1=this.get_viewMap().toDictionary();var$$dict_9=$v_1;for(var$$key_Ain$$dict_9){var$v_4={key:$$key_A,value:$$dict_9[$$key_A]};var$v_5=$v_4.value;try{$v_5.bind();}catch($v_6){Mscrm.CrmDebug.fail(String.format('Exceptionencounteredbinding{0}:{1}',$v_5.getKey(),$v_6.message));catchError($v_6.message,window.location.href,0,true);}}}</Function> <Function>anonymous(){this.$AB_1=true;this.ui.bindUI();if(this.$4Y_1.toArray().length>0){Mscrm.TurboForm.Control.PageManager.get_instance().startUIUpdate();}}</Function> <Function>anonymous(){this.$L_1.bindUI();}</Function> <Function>anonymous($p0,$p1,$p2){var$v_0=Xrm.Internal.startMetricsStopwatch('InitializeXrmControlsandData');$v_0.start();Mscrm.TurboForm.Control.PageManager.get_instance().initialize();$v_0.stop();var$v_1=Xrm.Internal.startMetricsStopwatch('BindXrmtoHTML');$v_1.start();Mscrm.TurboForm.Control.PageManager.get_instance().bindUI();$v_1.stop();Mscrm.TurboForm.Control.PageManager.get_instance().initializeProcessControl($p0);$p0.layoutReady=true;Xrm.XrmPerformance.measureTime('OnLayoutReadyhandlers',function(){returnMscrm.TurboForm.Control.PageBootstrapper.$7D('OnLayoutReady');});Mscrm.TurboForm.Control.PageBootstrapper.$2l.startTracking();Mscrm.Performance.PerformanceMarkerManager.get_instance().addMarker('PageReadyforDataBind',1);Mscrm.TurboForm.Control.PageBootstrapper.$F1($p1,$p2);}</Function> <Function>anonymous(){returnMscrm.TurboForm.Control.PageBootstrapper.$H6($v_4,$p1,$p2);}</Function> </CallStack> </ScriptErrorDetails> <ClientInformation> <BrowserUserAgent>Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; rv:11.0) like Gecko</BrowserUserAgent> <BrowserLanguage>en-US</BrowserLanguage> <SystemLanguage>en-GB</SystemLanguage> <UserLanguage>en-GB</UserLanguage> <ScreenResolution>1920x1080</ScreenResolution> <ClientName>Web</ClientName> <ClienState>Online</ClienState> <ClientTime>2016-11-15T17:25:02</ClientTime> </ClientInformation> <ServerInformation> <OrgLanguage>1033</OrgLanguage> <OrgCulture>2057</OrgCulture> <UserLanguage>1033</UserLanguage> <UserCulture>1033</UserCulture> <OrgID>{9DF3E03F-C49E-4391-A636-5708AC2C0927}</OrgID> <UserID>{DA484B1E-27A7-E611-80C9-00155D5CE8B2}</UserID> <CRMVersion>8.1.0.359</CRMVersion> </ServerInformation> </CrmScriptErrorReport>
Tuesday, November 15, 2016 5:28 PM
Answers
-
EDIT: This is resolved by removing composite controls from the form header (such as full name or address).
This post seems to be exactly the same issue, but with a different entity;
http://blog.sonomapartners.com/2016/07/script-error-on-case-form-in-crm-2016.html
- Edited by creatiiive Wednesday, November 16, 2016 9:44 AM
- Marked as answer by creatiiive Wednesday, November 16, 2016 9:44 AM
Tuesday, November 15, 2016 5:32 PM
All replies
-
EDIT: This is resolved by removing composite controls from the form header (such as full name or address).
This post seems to be exactly the same issue, but with a different entity;
http://blog.sonomapartners.com/2016/07/script-error-on-case-form-in-crm-2016.html
- Edited by creatiiive Wednesday, November 16, 2016 9:44 AM
- Marked as answer by creatiiive Wednesday, November 16, 2016 9:44 AM
Tuesday, November 15, 2016 5:32 PM -
Thank you!!!!!!!!!Thursday, September 28, 2017 3:53 PM