Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   не верный getAttribute (https://javascript.ru/forum/dom-window/34180-ne-vernyjj-getattribute.html)

JustCrazy 23.12.2012 14:11

не верный getAttribute
 
добрый день.
есть два изображения:
<img src='..' border='0' id='getsearch' getname='xxx' onClick='searchShopItem(this);'>
<img src='..' border='0' id='getsearch' getname='yyy' onClick='searchShopItem(this);'>
и функция, которая подтягивает в фоне страницу посредством xmlhttp.open
function searchShopItem()
{
	var id=document.getElementById('getsearch').getAttribute('getname');
	var xmlhttp = getXmlHttp()
	xmlhttp.open('GET', 'http://xxx/index1.php?id=' + id, true); 
	xmlhttp.send(null);
}
проблема в том, что по какому бы изображению я не щелкал, все время передается серверу
id=xxx

подскажите пожалуйста в чем ошибка ? где подправить ?

Deff 23.12.2012 14:23

function searchShopItem(Sel)
{
	var id=Sel.getAttribute('getname');
	var xmlhttp = getXmlHttp()
	xmlhttp.open('GET', 'http://xxx/index1.php?id=' + id, true); 
	xmlhttp.send(null);
}

рони 23.12.2012 14:26

JustCrazy,
document.getElementById('getsearch') находит первый попавшийся id --- ОДИНАКОВЫХ id на странице быть недолжно!!!

JustCrazy 23.12.2012 17:19

Deff, спасибо большое!
Цитата:

Сообщение от рони
document.getElementById('getsearch') находит первый попавшийся id --- ОДИНАКОВЫХ id на странице быть недолжно!!!

спасибо


Часовой пояс GMT +3, время: 19:39.