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

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

12.03.2015, 01:25. Показов 14256. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru