在javascript函数中获取<li>的ID </li>

时间:2011-12-20 20:04:59

标签: javascript

我正在尝试获取<li>项的ID。

该项目如下:

echo ($y<$sites-1)?"<li id='" . $sit[0] ."'>":"<li id='$sit[0]' class=\"last\">";
echo "<a href=\"javascript:selectedSite();\" onClick=\"javascript:submit(1);\" onMouseOver=\"mouseAction(1)\" onMouseOut=\"mouseAction(0)\">" . $sit[1] . "</a></li>";

这是我的功能:

function selectedSite()
{
    alert(/*I want the ID goes here*/);
}

1 个答案:

答案 0 :(得分:6)

如果必须内联,以下内容适用于您:

echo "<a href=\"#\" onClick=\"selectedSite(this);submit(1);\" ...
function selectedSite(item)
{
    alert(item.parentNode.id);
}