|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2010, 11:53 | #1 |
Пользователь
Регистрация: 06.08.2009
Сообщений: 14
|
Скрипт выполняется только один раз
есть код:
Код HTML:
<script language='JavaScript' type='text/javascript'> <!-- function log_in1() { document.getElementById('li').style.display='block'; document.getElementById('li').innerHTML=''; document.getElementById('li').innerHTML='<img hspace="0" height="480" border="0" width="600" complete="true" src="1.jpg" alt="рисунок" title="рисунок" />'; } function log_in2() { document.getElementById('li').style.display='block'; document.getElementById('li').innerHTML='<img hspace="0" height="403" border="0" width="600" complete="true" src="2.jpg" alt="рисунок" title="рисунок" />'; } function log_in3() { document.getElementById('li').style.display='block'; document.getElementById('li').innerHTML='<img hspace="0" height="470" border="0" width="600" complete="true" src="3.jpg" alt="рисунок" title="рисунок" />'; } --> </script> <a onclick="onclick=log_in1()" href="#">Амеба обыкновенная</a> <a onclick="onclick=log_in2()" href="#">Инфузория туфелька</a> <a onclick="onclick=log_in3()" href="#">Эвглена зеленая</a> <div align="center" style="display: none;" id="li"></div> <br /> |
11.02.2010, 13:35 | #2 |
Пользователь
Регистрация: 11.11.2009
Сообщений: 66
|
если тебе надо чтобы с каждым кликом картинок становилось все больше измени innerHTML= на innerHTML +=
|
12.02.2010, 05:30 | #3 |
Пользователь
Регистрация: 06.08.2009
Сообщений: 14
|
Мне не это надо, я делаю типа альбома, щёлкаешь по ссылкам и изображение меняется... но даже то что предложил cooperOk Срабатывает только один раз!!!!!!
|
12.02.2010, 07:49 | #4 |
Пользователь
Регистрация: 06.08.2009
Сообщений: 14
|
вот ссылка на файл
http://cdo.krasgmu.ru/1.php |
12.02.2010, 11:36 | #5 |
Пользователь
Регистрация: 11.11.2009
Сообщений: 66
|
onclick="onclick=log_in1()" исправь на onclick="log_in1()"
|
12.02.2010, 11:41 | #6 |
Пользователь
Регистрация: 06.08.2009
Сообщений: 14
|
cooperOk спасибо, помогло!!!! Не думал что в этом дело...... Подскажи заодно в чём проще всего писать JS?
|
12.02.2010, 13:48 | #7 |
Пользователь
Регистрация: 11.11.2009
Сообщений: 66
|
я лично использую PHP Designer 7. А в чем проще это уже дело вкуса.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непонятная ошибка (код срабатывает только один раз) | Marsel737 | Общие вопросы Delphi | 4 | 10.02.2010 16:37 |
Как выполнить действие только один раз? | dolphin705 | Общие вопросы Delphi | 5 | 25.08.2009 09:33 |
timer срабатывает только один раз! | KWN, lnc | Общие вопросы Delphi | 1 | 05.03.2009 12:58 |
Как высчитывать ячейку только один раз? | Человек | Microsoft Office Excel | 2 | 20.12.2006 20:57 |
Как сделать что-бы Таймер срабатывал только один раз? | Greg | Компоненты Delphi | 11 | 16.12.2006 01:25 |