JavaScript: JavaScript
我有一些代碼,根據 Picklist 的值,可以隱藏 MS CRM 表單中的各個部分。該代碼在 Picklist 的 onChange 事件中執行。它通過引用該部分中的一個字段,然後使用 ParentElement 語法向上導航到 DOM 來隱藏該部分,如下所示:
crmForm.all.fieldName.parentElement.parentElement.parentElement.style.display = none; crmForm.all.fieldName.parentElement.parentElement.parentElement.style.display = 无;
这似乎起作用了,但有一个例外。有一个只读字段引起了问题,我认为这可能是原因。没有错误被抛出。我还尝试了带有2个和4个“.parentElement”块的变化。
我如何隐藏这个部分?