Мне требуется сделать на JScript (не используя JQuery) чтобы по клику на <li> происходил переход по ссылке. <li> - много. У меня получилось сделать, но мне кажется так не оптимально.
function click(id) {
var a = document.getElementsByClassName(id);
document.location.href = a[0].href;
}
Если кликнуть на li, тогда через this как-то можно достать этот единственный href ? чтобы не добавлять id, как это сделано выше.
<ul>
<li onclick="click();">
<table>
...
<a href="href">link</a>
...
</table>
</li>
</ul>