Показать сообщение отдельно
  #2 (permalink)  
Старый 12.05.2009, 01:29
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

window.onload=function()
	{
	var images=document.getElementsByTagName('img');
	var onmouseout=function(){this.src='images/1.gif';}
	var num=1;
	for(var i=0;i<images.length;i++)
		{
		if(images[i].src.indexOf('images/1.gif')!=-1)
			{
			images[i].onmouseout=onmouseout;
			console.log(images[i].onmouseout);
			images[i].onmouseover=(function(x){return function(){this.src='faces/'+x+'.jpg';}})(i);
			}
		}
	}

этот код, для всех рисунков с src содержащими 'images/1.gif' , будет назначать оба события, последовательно увеличивая цифру.
если на странице есть другие рисунки с тем же src, то и для них будет сделана обработка
PS R и Z кошельки кинул в личку
Ответить с цитированием