Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для seruy-t
2 / 2 / 2
Регистрация: 21.08.2010
Сообщений: 216

Криво прикручен скрипт к кнопке

22.06.2012, 23:24. Показов 813. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет ! Такая ситуация
HTML5
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
<html>
<head> 
 
</head>
<body style="background-color:#000000;">
 
<div align="center" >
<font color="red">
<H1 id="main" > WELCOME  !</H2>
<h2> ENTER YOUR DATA  </h2>
</font>
<font color="green">
 
<input type="texbox" id="a" value="a">
<input type="texbox" id="b" value="b">
<input type="texbox" id="c" value="c">
 
<input id="rez" onClick=' alert ( (document.getElementById("a")).innerHTML)';
 type="button" value="REZULT !" />
 </div>
<script type="text/javascript">
alert(" Here used JavaScripts !"); 
</script>
</font>
</body>
</html>
Предполагаю, что ошибка здесь
HTML5
1
<input id="rez" onClick=' alert ( (document.getElementById("a")).innerHTML)';
Что не так ?

Просьба табуретками не швырять, я пока чайник в интернет-программировании
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.06.2012, 23:24
Ответы с готовыми решениями:

Скрипт для клика по кнопке
&lt;div class=&quot;button_layout&quot;&gt; &lt;input type=&quot;hidden&quot; name=&quot;activate&quot; value=&quot;&quot;&gt; &lt;div class=&quot;submit button&quot;&gt;Активировать&lt;/div&gt; ...

Криво работает скрипт выбора из списка
Здравствуйте, уважаемые форумчане. Пытаюсь сделать живой поиск, но застрял на таком моменте. Выбор пунктов происходит через раз или три,...

Как подключить jQuery-скрипт к кнопке
Я пишу сайт со страницей расчётов, на котором много кнопок. Я хочу привязать к каждой кнопке для сворачивания/разворачивания содержимое...

3
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
22.06.2012, 23:39
1. seruy-t, среди html-элементов есть так называемые "элементы формы", т.е. те теги, которые предназначены для обеспечения связи между страницей и сервером и обычно прописываются внутри формы. К таким относятся теги <input> всех типов, тег <textarea>, тег <select>.
Так вот, эти теги (элементы формы), в отличие от прочих html-тегов, в общем случае не имеют свойства innerHTML, а то, что в них прописано (или выбрано) можно узнать, прочитав их свойство value.
В вашем коде, соответственно, надо сделать одно изменение - вместо innerHTML прописать value.
HTML5
1
onclick="alert (document.getElementById ('a').value);"
PS. Обратите внимание, что точка с запятой, если она имеется в конце кода (что необязательно), должна находиться внутри внешних кавычек.

2. Кроме того, не существует тегов <input type="texbox">.
Поддерживаются следующие типы (по алфавиту): button, checkbox, file, hidden, image, password, radio, reset, submit, text
При этом type="text" является значением по умолчанию.
Соответственно, если вы пропишете какой-то неподдерживаемый тип (как у вас), браузер проигнорирует вашу запись и установит дефолтный type="text".
1
 Аватар для seruy-t
2 / 2 / 2
Регистрация: 21.08.2010
Сообщений: 216
22.06.2012, 23:45  [ТС]
Огромное спасибо !
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
23.06.2012, 07:51
Некоторые ошибки подсказал kalabuni, а полную картину выдал валидатор встроенный в редактор, еще более полную картину даст валидатор по этому адресу.
Учись писать правильно, меньше проблем будет.

<div align="center" >
<H1 id="main" >
Spaces found before the character '>'. Text should immediately end with the character '>'. Note that these spaces are valid according to the official specification but not as CSE HTML Validator is currently configured (see comment).
The "H1" tag must have an end tag (</H1>) but the end tag was not found.
"H1", "H2" contains uppercase characters. All start tags, end tags, and tag attributes must be in lowercase.
The end tag for "H2" was found, but "H2" was never opened, has been ended too many times, or cannot have an end tag.
The end tag for "H1" (opened in line 9) should appear before the end tag for "font" (nesting error).
The "type" attribute has an invalid attribute value "texbox". Try using one of the following values: "button", "checkbox", "file", "hidden", "image", "password", "radio", "reset", "submit", "text", or "textarea".
"onClick" contains uppercase characters. All start tags, end tags, and tag attributes must be in lowercase.
The ";" attribute is not valid for the "input" element. Some valid attributes for this element are: "accept", "accesskey", "align", "alt", "checked", "class", "dir", "disabled", "height", "id", "lang", "maxlength", "name", "onblur", "onchange", "onclick", "oncontextmenu", "ondblclick", "onfilterchange", "onfocus", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "onselect", "readonly", "size", "src", "style", "tabindex", "title", "type", "usemap", "value", and "width".
A quoted string (like an attribute value) cannot be immediately followed by text. It must be followed by a space or by the end of the tag. Is there a missing space character?
The end tag for "font" (opened in line 12) should appear before the end tag for "div" (nesting error).
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.06.2012, 07:51
Помогаю со студенческими работами здесь

Скрипт к кнопке
Как привязать скрипт к кнопке? &lt;div align=&quot;center&quot; class=&quot;subbutheader&quot;&gt; &lt;a href=&quot;#&quot;&gt;ЗАПИС ОНЛАЙН&lt;/a&gt; ...

Рисунок и JS скрипт на кнопке
Простите моё нубство, я не могу разместить скрипт JS и рисунок на кнопке. Вот код, подскажите что я делаю не так ? ...

Присвоить скрипт к кнопке
Как присвоить скрипт к кнопке? Жму ПКМ на кнопке и выбираю Actions, и в окне пишет Current selection cannot have actions applied to it. ...

Нужно переделать скрипт к кнопке
Здравствуйте! Столкнулся с такой проблемой: поднимал сайт на Joomla 3.7.0 на локальном компьютере для отладки на ampps с php 5.6,...

Как сделать на кнопке индексы! (То есть формула на кнопке)!
Как сделать на кнопке индексы! (То есть формула на кнопке)!


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью 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