以下是一个示例代码,用于编写一个通用函数来打开模态框:
function openModal(modalId) {
const modal = document.getElementById(modalId);
modal.style.display = "block";
}
// 示例用法
openModal("myModal");
上述代码定义了一个名为openModal的函数,该函数接受一个参数modalId,用于指定要打开的模态框的id。
在函数内部,我们首先通过document.getElementById方法获取指定id的模态框元素,并将其赋值给modal变量。
然后,我们将modal的display属性设置为"block",以使模态框显示出来。
最后,我们可以调用openModal函数并传入要打开的模态框的id作为参数,以打开相应的模态框。
请注意,示例中使用的myModal是一个占位符,你需要将其替换为实际的模态框id。此外,你还需要确保模态框的样式设置为display: none;,以便初始化时隐藏模态框。