Для создания функции appendText на JavaScript, которая будет принимать селектор и текст, вы можете воспользоваться следующей реализацией. Данная функция найдет все элементы, соответствующие заданному селектору, и добавит к ним указанный текст в конец.
Вот пример кода:
function appendText(selector, text) {
// Находим все элементы, соответствующие селектору
const elements = document.querySelectorAll(selector);
// Проходим по каждому найденному элементу
elements.forEach(element => {
// Добавляем текст в конец элемента
element.textContent += text;
});
}
// Пример использования функции
appendText('.my-class', 'Добро пожаловать!'); // Добавит текст 'Добро пожаловать!' в конец всех элементов с классом 'my-class'
Пояснение:
document.querySelectorAll(selector)— эта функция находит и возвращает все элементы, соответствующие указанному селектору.elements.forEach(element => {...})— с помощью методаforEachмы проходим по каждому элементу из найденных.element.textContent += text— здесь мы используемtextContentдля добавления текста в конец содержимого элемента.
Эта функция будет работать для любых валидных CSS-селекторов. Надеюсь, это поможет вам в изучении JavaScript! Если у вас есть дальнейшие вопросы, не стесняйтесь спрашивать.