ServiceNow添加记录表单:即使在填写值

时间:2018-06-14 08:30:57

标签: javascript servicenow

我在onLoad事件表单中有一个客户端脚本,它会在点击特定按钮时添加弹出窗口(我通过脚本添加)。

当我尝试通过填写所有必填字段添加事件记录时,单击添加弹出html的按钮,然后单击提交,说明缺少必填字段。

在我通过客户端脚本渲染额外html的任何场景中都会发生这种情况。

document.body.addEventListener('click', function(event) {
            if (event.target.classList.contains("searchEMCIs")) {
        alert("clicked");
                if (document.contains(document.getElementById("emSearchPopup")))
                    document.getElementById("emSearchPopup").remove();
               var popupHtml = "";
popupHtml += '<div id="emSearchPopup" style="width: 100%;height: 50%;border: 1px solid #dfdfdf;bottom: 0;left: 0;right: 0;background: #fff;z-index: 2;">';
popupHtml += '</div>';
                document.querySelector("div.section-content").innerHTML += popupHtml;
            }
});

0 个答案:

没有答案