我创建了一个自定义网络资源(HTML 文件),它有一个文本区域和一个提交按钮。 我这样称呼这个网络资源:
Xrm.Utility.openWebResource("new_simple_modal", null,320, 320);
HTML 文件的名称是 new_simple_modal
。
当我按下功能区按钮时,模式出现。
我通过自定义功能区按钮从 Campaign
实体调用此模式。
现在,我希望当单击 submit
按钮时,输入到模态的文本出现在已打开的事件记录的一个字段中。
并且还想更改实体的状态代码。
但是,我需要访问 HTML 资源文件的那个按钮,或者访问打开的记录实体。
我在 HTML 文件中试过这个:
Xrm.Page.data.entity.getAttribute("crmfieldname")=value;
parent.Xrm.Page.data.entity.getAttribute("crmfieldname")=value;
window.parent.Xrm.Page.data.entity.getAttribute("crmfieldname")=value;
但没有成功,我可以从实体访问 HTML 元素吗? 我想使用按钮的 onClick,如何访问它? 任何帮助将不胜感激。
最佳答案
这不是设置字段值的正确方法。
使用这个:Xrm.Page.getAttribute("crmfieldname").setValue(value)
关于javascript - 获取 HTML 网页资源元素并调用 onClick 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50895780/