Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Смена текста при клике на изображение без перезагрузки страницы
 
 автор: newstarter   (12.09.2013 в 13:59)   письмо автору
 
 

Здравствуйте, уважаемые умельцы и знатоки форума,

Есть код простой страницы с изображением и блоком текста:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Главная</title>
</head>
<body>
<table align=center height="100%" width=800>
<tbody>
<tr>
<td align=center valign=center> <a href="http://www.sitename.com"><span style="text-decoration: none;"><img alt=logo src="images/logo.jpg" style="border: 0px solid ; width: 213px; height: 213px;"></span></a><br>
<br>
<br>
<div style="font-family:Verdana,Sans-serif;font-size:14px">Афоризм1</div>
<br>
[<a href=other.html style="text-decoration: none;">&#1054;&#1090;&#1082;&#1088;&#1099;&#1090;&#1086;&#1077; &#1087;&#1080;&#1089;&#1100;&#1084;&#1086; &#1063;&#1077;&#1083;&#1086;&#1074;&#1077;&#1082;&#1091;]</a></small>
<br>
</td>
</tr>
</tbody>
</table>
</body>
</html>


Что можно сделать, чтобы Афоризм1 в текстовом блоке при клике на изображении менялся на Афоризм2, еще клик - Афоризм3 и т.д. без перезагрузки страницы? Что это, Ajax?

Спасибо за помощь и совет!!!

  Ответить  
 
 автор: confirm   (14.09.2013 в 07:53)   письмо автору
 
   для: newstarter   (12.09.2013 в 13:59)
 

Чтобы Афоризм1 заменить на Афоризм2, заменить на Афоризм3 и т.д., Ajax не нужен. Увеличивайте цифру в этом слове при каждом щелчке.

  Ответить  
 
 автор: Deed   (14.09.2013 в 08:53)   письмо автору
 
   для: confirm   (14.09.2013 в 07:53)
 

Ему нужно менять не цифру, а какой-то текст.

  Ответить  
 
 автор: confirm   (14.09.2013 в 08:58)   письмо автору
 
   для: Deed   (14.09.2013 в 08:53)
 

А я вот не вижу того, что ему надо что-то менять иное, и по какому либо правилу/условию. Я вижу написанное черным по белому.
Мне не надо ваших объяснений что ему надо, а если ему надо что-то иное, то пусть соизволит задавать вопросы корректно.

  Ответить  
 
 автор: Deed   (14.09.2013 в 10:35)   письмо автору
 
   для: newstarter   (12.09.2013 в 13:59)
 

Сейчас что-нибудь придумаем. На jQuery, ибо чистый javascript "ломает" глаз :)
Вот - набросок с комментариями: http://jsbin.com/IkEdaRi/1/edit?html,js,output

  Ответить  
 
 автор: newstarter   (15.09.2013 в 03:08)   письмо автору
 
   для: Deed   (14.09.2013 в 10:35)
 

Deed, ТО ЧТО НУЖНО!))

СПАСИБО вам огромное! Это то, что я имел в виду. Спасибо за помощь! Respect

  Ответить  
 
 автор: newstarter   (15.09.2013 в 05:42)   письмо автору
 
   для: newstarter   (15.09.2013 в 03:08)
 

Deed, только почему-то в IE не работает( Есть хак для експлорера какой-нибудь? Спасибо!

  Ответить  
 
 автор: newstarter   (15.09.2013 в 03:09)   письмо автору
 
   для: Deed   (14.09.2013 в 10:35)
 

Deed, ТО ЧТО НУЖНО!))

СПАСИБО вам огромное! Это то, что я имел в виду. Спасибо за помощь! Respect

  Ответить  
 
 автор: Deed   (15.09.2013 в 03:25)   письмо автору
 
   для: newstarter   (15.09.2013 в 03:09)
 

На здоровье

  Ответить  
 
 автор: newstarter   (15.09.2013 в 05:42)   письмо автору
 
   для: Deed   (15.09.2013 в 03:25)
 

Deed, только почему-то в IE не работает( Есть хак для експлорера какой-нибудь? Спасибо!

  Ответить  
 
 автор: Deed   (15.09.2013 в 09:43)   письмо автору
 
   для: newstarter   (15.09.2013 в 05:42)
 

У меня работает в IE.
Более того, нет никаких причин, чтобы код в IE не работал. Наверное, вы пытались что-то изменить, да вышло не совсем корректно.

  Ответить  
 
 автор: newstarter   (16.09.2013 в 03:40)   письмо автору
 
   для: Deed   (15.09.2013 в 09:43)
 

Да, скорее всего так) Спасибо еще раз!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования