Бесплатно онлайн сервисы Пятница, 07.02.2025, 12:05
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Нам уже...

Меню сайта

Сервисы на сайте

Список тегов HTML

Советы

Партнеры сайта

Проверка ТИЦ & PR
*
Проверить тиц-pr
*

Календарь Flash
**
*

IP-информер

Главная » 2015 » Март » 28 » Как вставить код на кнопку
15:23
Как вставить код на кнопку
Если отображение кнопки в веб-странице организовано с помощью тега button, то JavaScript-код можно поместить в атрибут onclick. Например, так:<button onclick="alert('Кнопка нажата!');">кнопка</button>Разумеется, помещать непосредственно в тег кнопки достаточно большой код не целесообразно - лучше оформить его как функцию, а в атрибут onclick поместить только код вызова этой функции. Например:<script>
function showAlert() {
alert('Кнопка нажата!')
}
</script><button onclick="showAlert()">кнопка</button>

Если кнопка отображается посредством одного из вариантов тега input (submit, reset, button или image), то можно использовать тот же самый атрибут onclick. Например, для кнопки очистки полей формы (reset), код может выглядеть так:<input type="RESET" onclick="showAlert()" />Если необходимо, чтобы по нажатию кнопки исполнялся только JavaScript-сценарий, а назначенного ей по умолчанию действия не происходило, то в функцию или непосредственно в атрибут onclick следует добавить команду return false. Например:<input type="RESET" onclick="showAlert();RETURN FALSE" />

Если надо организовать отклик на нажатие кнопки типа submit, то, кроме приведенного выше способа с использованием атрибута onclick, можно использовать свойства тега формы, к которой относится эта кнопка. Соответствующий вызов функции можно поместить в атрибут onsubmit тега form. Например:<form action="" onsubmit="showAlert(); RETURN FALSE">
<input type="submit" />
</form>

Если кнопка не является элементом формы, а всего лишь графическим элементом (тег img), то и для него стандарты допускают использование атрибута onclick. Например:<img src="btn.gif" onclick="showAlert();" />

Если кнопка является гиперссылкой, то использовать атрибуты самой кнопки не стоит, лучше воспользоваться свойствами тега ссылки. Можно, как и в предыдущих вариантах, задействовать тег onclick. Например:<a href="http://kakprosto.ru" onclick="showAlert(); RETURN FALSE;"><img src="btn.gif" /></a>А можно заменить вызовом функции адрес в атрибуте href. Например, так:<a href="javascript:showAlert();"><img src="btn.gif" /></a>

Категория: Статьи для начинающего вебмастера | Просмотров: 3495 | Добавил: evgeny | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Генератор группы
*Генератор цвета групп*

Визуальный HTML
* HTML редактор *

Баннеры онлайн
* Генератор баннера *

Раздвижной блок

Ваш код кнопки
*




*

Спойлер
Тут будет текст скрытого контента.

Поиск по сайту

Рейтинг@Mail.ru