С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 24.08.2018
Сообщений: 9
1

Шрифт выделенного текста меняется на определённый цвет

25.10.2018, 21:23. Показов 2089. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть кнопки у каждый в значении свой цвет
есть образец текста
как должно работать:
1.выделяем часть текста
2.нажимаем кнопку с определённым цветом к примеру красный
3. и текст который мы выделили становится красным
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.10.2018, 21:23
Ответы с готовыми решениями:

Не меняется цвет текста
Код HTML5 <div class="a">A</div> <div class="b">B</div> Какой будет цвет каждого элемента...

Копирование выделенного текста в HTML странице ссылкой и id значением первого выделенного абзаца
В общем так: На странице имеется длинный текст со множеством абзацами заключённые в <p> теги,...

Изменить шрифт и цвет выделенного текста в RTB
Дорогие ветераны войны и Ваши внуки! Поздравляю ВАС с ДНЕМ ПОБЕДЫ! А теперь по теме: ...

Как поменять шрифт выделенного текста
Что делаю неправильно? Меняет только после выбора шрифта следующий текст, а не тот который...

1
Эксперт JS
6496 / 3906 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
25.10.2018, 22:29 2
Лучший ответ Сообщение было отмечено melnikov24 как решение

Решение

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
</head>
<body>
    <div id="colors">
        <div><input type="button" name="color" value="red" style="width:100px" /></div>
        <div><input type="button" name="color" value="blue" style="width:100px" /></div>
        <div><input type="button" name="color" value="green" style="width:100px" /></div>
        <div><input type="button" name="color" value="yellow" style="width:100px" /></div>
    </div>
    <div id="out">Образец очень длинного текста</div>
    <script>
        function handler() {
            document.getElementById("colors").onclick = (e) => {
                if (e.target.name == "color") {
                    let r = document.getSelection().getRangeAt(0);
                    let selectionContents = r.extractContents();
                    let el = document.createElement("span");
                    el.style.color = e.target.value;
                    el.appendChild(selectionContents);
                    r.insertNode(el);
                }
            };
        }
        window.addEventListener("DOMContentLoaded", handler);
    </script>
</body>
</html>
1
25.10.2018, 22:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.10.2018, 22:29
Помогаю со студенческими работами здесь

Как найти, выделить и изменить шрифт выделенного текста
код такой, в 2003 ворде работает нормально. а в 2010 неправильно. Код должен найти строку...

Цвет фона, цвет текста в определённом EDIT и шрифт
Сначала опишу чего добиваюсь: Для всех(кроме 1го, заблокированного от ввода) сделать текст текста...

Цвет выделенного текста в textbox
Привет всем, на скриншоте видно, что выделенный текст темнее не выделенного, как это исправить?

Как сделать так, чтобы изменялся шрифт именно выделенного текста?
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru