Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
4 / 4 / 6
Регистрация: 02.12.2019
Сообщений: 277

Как увеличить текст по нажатию кнопки через скрипт?

24.10.2020, 18:15. Показов 3486. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2020, 18:15
Ответы с готовыми решениями:

Как выполнить скрипт по нажатию кнопки?
Структура проекта - см. картинку. Как сделать чтобы текст "test" после каждого нажатия кнопки смещался вправо? Как это сделать с...

Как запустить скрипт по нажатию кнопки?
Здравствуйте, я новичек в django и нужна помощь желательно с примером есть код таймера который отсчитывает время и останавливается ...

Как запустить PHP скрипт по нажатию кнопки?
Здравствуйте! Уже несколько дней не могу решить вопрос, искал ответ в разных областях - не смог разобраться. Дайте ответ, либо...

8
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
24.10.2020, 19:55
Лучший ответ Сообщение было отмечено crushed00 как решение

Решение

HTML5
1
2
<p>My Menu</p>
<button onclick="enlarge()">Увеличить</button>
JavaScript
1
2
3
4
5
const text = document.querySelector("p");
function enlarge() {
  const size = parseInt(window.getComputedStyle(text).fontSize);
  text.style.fontSize = Math.min(100, size * 1.2) + "px";
}
2
4 / 4 / 6
Регистрация: 02.12.2019
Сообщений: 277
24.10.2020, 20:52  [ТС]
А что я не правильно написал ?

HTML5
1
2
3
4
                  <button onclick="enlarge()">Увеличить</button>
 
                  <p id="textT">Test</p>
                  <button onclick="Reduce1px()">Уменьшить</button>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
const text = document.querySelector("textT");
    function enlarge()
    {
        const size = parseInt(window.getComputedStyle(text).fontSize);
        text.style.fontSize = Math.min(100, size * 2) + "px";
    }
      
       function Reduce1px()
    {
        const size = parseInt(window.getComputedStyle(text).fontSize);
        text.style.fontSize = Math.min(100, size / 2) + "px";
    }
0
 Аватар для vpArth
48 / 43 / 10
Регистрация: 20.10.2020
Сообщений: 99
24.10.2020, 21:04
JavaScript
1
const text = document.querySelector("#textT");
0
4 / 4 / 6
Регистрация: 02.12.2019
Сообщений: 277
24.10.2020, 21:14  [ТС]
понял, спасибо
0
331 / 238 / 80
Регистрация: 15.11.2017
Сообщений: 453
Записей в блоге: 4
24.10.2020, 21:14
HTML5
1
2
3
                  <button onclick="enlarge()">Увеличить</button>
                   <p id="textT">Test</p>
                  <button onclick="reduce()">Уменьшить</button>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
let textElem = document.getElementById('textT');
 
   function enlarge()
    {
        let prevSize = parseInt(window.getComputedStyle(textElem).fontSize);
        textElem.style.fontSize = (prevSize + 1) + "px";
    }
      
       function reduce()
    {
        let prevSize = parseInt(window.getComputedStyle(textElem).fontSize);
        textElem.style.fontSize = (prevSize - 1) + "px";
    }
0
4 / 4 / 6
Регистрация: 02.12.2019
Сообщений: 277
24.10.2020, 21:22  [ТС]
Цитата Сообщение от DimaDima1985 Посмотреть сообщение
...
Так тоже не работает

Добавлено через 42 секунды
Цитата Сообщение от vpArth Посмотреть сообщение
JavaScript
1
const text = document.querySelector("#textT");
Неа, не работает
0
331 / 238 / 80
Регистрация: 15.11.2017
Сообщений: 453
Записей в блоге: 4
24.10.2020, 21:30
Цитата Сообщение от crushed00 Посмотреть сообщение
Так тоже не работает
У меня работает
0
 Аватар для vpArth
48 / 43 / 10
Регистрация: 20.10.2020
Сообщений: 99
24.10.2020, 21:57
Цитата Сообщение от crushed00 Посмотреть сообщение
Неа, не работает
JSFiddle
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.10.2020, 21:57
Помогаю со студенческими работами здесь

Как запустить PHP скрипт по нажатию кнопки
Здравствуйте На HTML странице есть кнопка после нажатия которой надо запустить скрипт PHP после которого запускается bash...

По нажатию кнопки увеличить значение в БД на 1
Сделал некую базу данных в делфи ,сделал тип арегистрацию, но не получаеться сделать изменение данных. Тоесть есть некоторая форма на ней...

Как по нажатию кнопки отправить текст на почту?
скажите пожалуйста как при нажатие кнопки отправить текст на мейл

Как сохранить текст из textbox в строку по нажатию кнопки?
Как сохранить текст из textbox в строку по нажатию кнопки?

Как несколько раз заменить текст Label по нажатию на кнопки
Я делаю лабу. типо викторины. И мне надо что бы на форме немялись вопросы. Я не как не могу понять как заменить Label и radioButton. То...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru