<a href="" id="someId" onclick="SomeMethod(self);"></a>
Где SomeMethod может иметь:
function SomeMethod(item)
{
item.setAttribute('name', item.id);
}
Вместо:
function SomeMethod(itemId)
{
var someItem;
someItem = document.getElementById(itemId);
someItem .setAttribute('name', someItem .id);
}
Глупый пример, но идея состоит не в том, чтобы отправлять сам идентификатор, а в фактический элемент управления, вызывающий метод. Клянусь, это можно сделать, но мне не повезло в поиске ... частично, потому что я даже не уверен, что искать.
Я думал, что это я, но я, кажется, не то, что я хочу, когда сценарий у меня запускается.