document.getElementById('copy-phone').addEventListener('click', function() {
// Находим элемент с номером телефона на карте.
// Вам нужно определить, как этот элемент доступен в DOM вашей карты.
// Это может быть, например, .ymaps-2-1-79-balloon__text,
// или другой селектор, специфичный для вашей карты.
let phoneNumberElement = document.querySelector('.ваш_селектор_номера_телефона');
if (phoneNumberElement) {
let phoneNumber = phoneNumberElement.textContent; // Или innerText, в зависимости от структуры DOM.
// Удаляем все символы, кроме цифр
phoneNumber = phoneNumber.replace(/\D+/g,"");
// Создаем временный textarea для копирования
let textarea = document.createElement('textarea');
textarea.value = phoneNumber;
document.body.appendChild(textarea);
textarea.select();
document.execCommand('copy');
document.body.removeChild(textarea);
// Отображаем номер в элементе, который будет виден пользователю
document.getElementById('phone-number').textContent = phoneNumber;
document.getElementById('phone-number').style.display = 'inline';
alert('Номер скопирован: ' + phoneNumber);
} else {
alert('Не удалось найти номер телефона на карте.');
}
});