Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2011, 03:51   #1
smile1704
Новичок
Джуниор
 
Регистрация: 28.01.2011
Сообщений: 2
По умолчанию Создание кнопки с гиперссылкой

Привет, я новичек.
Создаю кнопку для перехода на другую страничку. Кнопка должна меняться при наведении мышкой или нажатии, но этого не происходит, она существует как картинка с гиперссылкой.
Почему и где ошибка??? Вот код который прописываю:
<a href="http ://ссылка для перехода на другую страничку/" target="_blank">
<img id="img1" style="margin: 0px; border: 0px none currentColor;" onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'http://ссылка на картинку 1.gif')"
onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'http://ссылка на картинку 2.gif')"
onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'ссылка на картинку 1.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'http://ссылка на картинку 3.gif')" src="http://ссылка на картинку 2.gif" border="0" alt="Russian" width="100" height="20" />
</a>
smile1704 вне форума Ответить с цитированием
Старый 29.01.2011, 10:31   #2
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

FP_swapImg - покажи функцию
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 29.01.2011, 12:11   #3
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

Цитата:
Сообщение от smile1704 Посмотреть сообщение
Привет, я новичек.
Создаю кнопку для перехода на другую страничку. Кнопка должна меняться при наведении мышкой или нажатии, но этого не происходит, она существует как картинка с гиперссылкой.
использовать css (идеально css sprites)
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Старый 29.01.2011, 13:32   #4
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Я б делал так (jQuery):
Код HTML:
<a href="#"><img rel="link" src="img1"></a>
<script>
$(document).ready(function() {
$("img[rel=link]").mouseover(function() {
$(this).attr("src", "img2");
});
$("img[rel=link]").mouseout(function() {
$(this).attr("src", "img1");
});
$("img[rel=link]").click(function() {
$(this).attr("src", "img2");
});
});
</script>
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание кнопки RIO Общие вопросы Delphi 4 02.05.2010 16:55
Создание кнопки LENA_M Microsoft Office Excel 6 18.05.2009 15:00
Создание кнопки LENA_M Microsoft Office Excel 1 24.04.2009 16:44
Создание кнопки Karl_Karlovi4 Общие вопросы Delphi 1 05.02.2008 13:55
создание своей кнопки А. Долматов Компоненты Delphi 8 27.08.2007 17:54