我有以下代码:
<ul id='someId'>
<li class='someClass'>
</li>
</ul>
我想根据某些条件将焦点设置在ul中的第一个li元素上。我的第一次尝试如下所示:
var ul = document.getElementById('someId');
var child = ul.childNodes[0];
child.focus();
我的第二次尝试是这样的:
var y = document.getElementsByClassName('someClass');
var aNode = y[0];
aNode.focus();
但是上述方法都没有起作用。
有什么其他的想法吗?