Javascript
我的代码将根据 Picklist 的值隐藏 MS CRM 表单中的各个部分。代码在 Picklist 的 onChange 事件中执行。它通过引用部分中的字段来隐藏部分,然后使用 ParentElement 语法向上导航 DOM,如下所示:
crmForm.all.fieldName.parentElement.parentElement.parentElement.style.display = 'none';
这似乎有效,但有 1 个例外。违规部分有一个只读字段,我认为这是原因。没有错误被抛出。我还尝试了 2 和 4 个“.parentElement”块的变体。
如何隐藏此部分?