Показать сообщение отдельно
  #1 (permalink)  
Старый 09.07.2011, 19:44
Новичок на форуме
Отправить личное сообщение для Proxytel Посмотреть профиль Найти все сообщения от Proxytel
 
Регистрация: 09.07.2011
Сообщений: 9

replaceChild заменяет только первый элемент
<div><img src="/pic/20x20/2.jpg" id="picture"></div>
    <div><img src="/pic/20x20/3.jpg" id="picture"></div>
    <div><img src="/pic/20x20/4.jpg" id="picture"></div>

	<script type="text/javascript">
		var NewEL = document.getElementById('picture');
		NewEL.src = NewEL.src.replace('20x20', '10x10');
		var OldEL = document.getElementById('picture');
		var parentDiv = OldEL.parentNode;
		parentDiv.replaceChild(NewEL, OldEL);
	</script>


Подскажите, как сделать так,чтоб заменились все 20x20 на 10x10, а не только первый как в данном примере?
Ответить с цитированием