Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.07.2011, 11:26
Аспирант
Отправить личное сообщение для IIIgun Посмотреть профиль Найти все сообщения от IIIgun
 
Регистрация: 12.05.2011
Сообщений: 31

Непонятная ошибка
Я делаю фотогаллерею и столкнулся с такой вот ошибкой, есть строка
document.getElementById('gal_img'+(i+1)).innerHTML='<a href="#" onclick="ds(img_file[i]);"><img src="'+dirct+'small/'+img_file[i]+'"></a>';

в переменной img_file[i] содержится имя текушего файла, функция вывода
function ds(dir)
{
	if(dir==0)
		document.getElementById("gallery").innerHTML='<img src="'+dirct+img_file[0]+'">'; 
	else{
		document.getElementById("gallery").innerHTML='<img src="'+dirct+dir+'">';
		}
}

самое интересное в том что если записать так
document.getElementById('gal_img'+(i+1)).innerHTML='<a href="#" onclick="ds(img_file[2]);"><img src="'+dirct+'small/'+img_file[i]+'"></a>';

все работает согласно логике, щелкая на изображении миниатюры показывается увеличенное изображение 3го изображения по счету, а через переменную i изображение не выводится
Ответить с цитированием
  #2 (permalink)  
Старый 23.07.2011, 11:26
Аспирант
Отправить личное сообщение для IIIgun Посмотреть профиль Найти все сообщения от IIIgun
 
Регистрация: 12.05.2011
Сообщений: 31

знает ктонибудь в чем проблема?
Ответить с цитированием
  #3 (permalink)  
Старый 23.07.2011, 11:46
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Может
document.getElementById('gal_img'+(i+1)).innerHTML='<a href="#" onclick="ds(img_file[' + i + ']);"><img src="'+dirct+'small/'+img_file[i]+'"></a>';
?
Ответить с цитированием
  #4 (permalink)  
Старый 23.07.2011, 11:55
Аспирант
Отправить личное сообщение для IIIgun Посмотреть профиль Найти все сообщения от IIIgun
 
Регистрация: 12.05.2011
Сообщений: 31

Sweet, надоже все заработало))), спасибо)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
непонятная ошибка в IE 8 mongols Internet Explorer 10 06.04.2012 14:36
Непонятная ошибка yuri-it jQuery 0 10.06.2011 10:34
Непонятная ошибка в IE6 Servest Internet Explorer 14 10.10.2010 13:19
Непонятная ошибка MCTrane Общие вопросы Javascript 3 16.04.2010 21:25
То-ли лыжи не едут, толи... возможно ошибка в коде. AzriMan Общие вопросы Javascript 19 18.05.2009 16:07