Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/75: Рейтинг темы: голосов - 75, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 12.03.2015
Сообщений: 2

Как создать Создать страницу со скриптом, которая выводила бы сообщение « Нажмите кнопку для замены текста

12.03.2015, 01:25. Показов 14405. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать страницу со скриптом, которая выводила бы сообщение « Нажмите кнопку
для замены текста страницы». В скрипте опишите тег <button>, который будет при нажатии будет
запускать функцию, созданную средствами javascript, которая заменит текст, размещенный в теге
<h1> </h1> на текст «произошла замена», который бы извлекался из переменной str_.

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

Как сделать кнопку, которая открывает страницу со скриптом
&lt;html&gt; &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=utf-8&quot;&gt; &lt;body&gt; &lt;script&gt; var numbers = ; for(var i=0; i&lt;4;...

Создать страницу со скриптом
надо сделать: Вариант 1: Создать страницу со скриптом, в котором создается объект машина с тремя свойствами: цвет, марка, модель....

Создать страницу со скриптом
Создать страницу со скриптом, которая выводила бы сообщение « Нажмите кнопку для замены текста страницы» с кнопками «да» и «нет». В...

6
 Аватар для arcmag
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
12.03.2015, 08:04
Лучший ответ Сообщение было отмечено Oxana как решение

Решение

В техникуме я любил такие задачки решать

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
31
32
33
34
35
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Документ без названия</title>
</head>
<style>
*{margin:0px; padding:0px;}
h1,button,input{margin:20px;}
button{
    padding:3px 7px;
    border:solid 1px #FFF;
    background:#09F;
    box-shadow:0px 0px 5px #00FFFF, inset 0px 0px 15px #00FFFF;
    color:#0FF;
    transition:all .4s;
}
button:hover{background:#F90; color:black; cursor:pointer;}
</style>
<script type="application/javascript">
window.onload = function(){
    alert("Нажмите кнопку для замены текста страницы");
    var myBut = document.getElementById("myBut");
    myBut.onclick = replacement;
}
function replacement(){
    var str = "произошла замена";
    document.getElementsByTagName("h1")[0].innerHTML = str;
}
</script>
<body>
    <h1>Текст размещенный в H1</h1>
    <button id="myBut">БЛЕСТЯЩАЯ И КРАСИВАЯ КНОПОЧКА</button>
</body>
</html>
1
12.03.2015, 11:53

Не по теме:

arcmag, меня смущает один момент:

Цитата Сообщение от Oxana Посмотреть сообщение
запускать функцию, созданную средствами javascript
Лично я это понял, как то, что объявление должно быть "Function Expression", но могу и ошибаться. А по поводу onclick и т.п. - окиньте взором The evolution of events.

0
 Аватар для arcmag
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
12.03.2015, 12:18
То есть вместо
JavaScript
1
myBut.onclick = replacement;
вы предлагаете вариант
JavaScript
1
<button id="myBut" onclick="replacement()">БЛЕСТЯЩАЯ И КРАСИВАЯ КНОПОЧКА</button>
Если я правильно понял, но какая в принципе разница?
Мой английский на уровне 3 с минусом не справляется с вашей ссылкой
0
 Аватар для Lazy_Den
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
12.03.2015, 12:53
Цитата Сообщение от arcmag Посмотреть сообщение
вы предлагаете вариант
Inline запись, я только врагу могу предложить Нет, конечно. Я имел в виду "addEventListener".
Я разгребать учебные задания не любитель, т.к. непонятно, на каком уровне преподают и что ждут от студента, но сделал бы как-то так:
JavaScript
1
2
3
4
5
var str_ = 'произошла замена',
      changeText = function()  {
          document.querySelector('h1').textContent = str_;
      }
  document.querySelector('button').addEventListener('click', changeText, false);
0
 Аватар для arcmag
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
12.03.2015, 13:12
понятно ну может так и лучше, хотя там нужно еще для IE допиливать событие.
Хотя наверное в наше время это уже не обязательно...
0
0 / 0 / 0
Регистрация: 12.03.2015
Сообщений: 2
12.03.2015, 14:10  [ТС]
arcmag, ,большое спасибо )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.03.2015, 14:10
Помогаю со студенческими работами здесь

Создать страницу со скриптом
Создать страницу со скриптом, который бы средствами скрипта выводил cos(x), где x – числовая переменная, которой присвоено некоторое...

Создать страницу со скриптом
Создать страницу со скриптом, которая выводит сообщение «Нажмите кнопку для замены текста страницы» с кнопками «да» и «нет». В скрипте...

Как создать программу которая бы выводила рандомно примеры и надо было правильно писать ответы
Как написать программу которая рандомно ставила примеры и надо было только писать правильные ответы к примеру 1+1= ответ 2 2-1= ответ 1...

Создать страницу с полем ввода текста и кнопку "Проверка"
Создать страницу с полем ввода текста и кнопку &quot;Проверка&quot;. При нажатии этой кнопки выполняется проверка символов. Если имеется символ...

Как создать кнопку перехода на домашнюю страницу?
Помогите, как создать кнопку при нажатие на которую осуществляется переходи на домашнюю страницу в С#?


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru