MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Tag: Manual revert
No edit summary
Line 1: Line 1:
mw.hook('wikipage.content').add(function() {
    const copyableElements = document.querySelectorAll('.copyable-text');
    copyableElements.forEach(function(element) {
        element.addEventListener('click', function() {
            const textToCopy = element.textContent;
            navigator.clipboard.writeText(textToCopy).then(function() {
                alert('Текст скопирован: ' + textToCopy);
            }).catch(function(err) {
                console.error('Ошибка копирования: ', err);
                alert('Не удалось скопировать текст');
            });
        });
    });
});
document.addEventListener('DOMContentLoaded', function () {
document.addEventListener('DOMContentLoaded', function () {
     var elements = document.querySelectorAll('body *'); // Выбираем все элементы на странице
     var elements = document.querySelectorAll('body *'); // Выбираем все элементы на странице

Navigation menu

Help

Help Image

Here's pages that you can help us to get more information about them.

Stand with Ukraine

Ukrainian Flag