这个问题通常出现在代码中没有正确引用DOM元素或元素不存在的情况下。你可以确保正确引用所需的div元素并确保该元素存在。例如:
HTML:
JavaScript: const appContainer = document.getElementById('app-container');
if (appContainer) {
const modal = document.createElement('div');
modal.className = 'modal';
modal.innerHTML = Modal Content
;
appContainer.appendChild(modal);
} else {
console.error('App container does not exist.');
}Modal Title
在这个例子中,我们首先获取具有id“app-container”的div元素。如果它存在,我们创建一个新的div元素并将其附加到div元素中。如果它不存在,则输出一个错误消息。
这样,你可以确保引用正确的DOM元素并防止出现以上错误。