Я думаю, что нашел ответ на обработку нуля.Поэтому я поставил чек,
if (btn !== null){
btn.onclick = function() {
modal.style.display = "block";
}
}else{
btn2.onclick = function() {
modal2.style.display = "block";
}
}
Модал открывается.После этого он показал ошибку при нажатии на событие закрытия.Заявление о низкой кнопке было неопределенным.поэтому я поставил чек на это тоже
if (span !== undefined){
span.onclick = function() {
modal.style.display = "none";
}
}else{
span2.onclick = function() {
modal2.style.display = "none";
}
}
Это своего рода обработка ошибок.Если у кого-то есть лучший способ справиться с этим.пожалуйста, поделитесь.