AJAX получить имя тега привязки - PullRequest
1 голос
/ 01 февраля 2010

у меня есть href как это:

<a href="images/prevFeb-1.jpg" name="day-1" onclick="swap(this); return false;">
  <img src="images/thumbFeb-1.jpg" width="50" height="50" alt="" title="thumbFeb-1.jpg" />
</a>

когда пользователь нажимает на миниатюру, изображения меняются местами. Я хотел бы получить имя HREF при нажатии. и я взорвусь ("-", $ hrefName) и хотел бы получить значение "1"

Любые идеи большое спасибо!

Ответы [ 2 ]

1 голос
/ 01 февраля 2010

Это то, что вы ищете?

function swap(element) {
  var name = element.attributes.getNamedItem("name").value;
  var nameValue = name.split('-')[1];
  // do something with it...
}

Подробнее о getNamedItem() здесь: http://www.w3schools.com/DOM/met_nodemap_getnameditem.asp

0 голосов
/ 01 февраля 2010

Если у вас исправлено имя гиперссылки, лучше использовать подстроку в названии вашей ссылки.

...