Javascript 你能在a<;上加一个tabindex吗;a>;元素,并且当它被选项卡化时,单击它而不必输入?
我有一堆Javascript 你能在a<;上加一个tabindex吗;a>;元素,并且当它被选项卡化时,单击它而不必输入?,javascript,html,tabindex,Javascript,Html,Tabindex,我有一堆s,它们以特定的标签顺序排列。最后一个选项卡是一个,单击该选项卡可将另一个添加到列表中。有没有一种方法可以使用javascript或纯HTML来创建链接,这样当用户点击该链接时,它就会执行该链接?点击该链接时,a元素不会收到焦点吗?如果是这样的话,您可以在onfocus中执行一些javascript 您可以使用anchor onfocus事件。见: <a href="#123" onfocus="Test(this);">Test</a> a元素在您对其进行制表
s,它们以特定的标签顺序排列。最后一个选项卡是一个
,单击该选项卡可将另一个
添加到列表中。有没有一种方法可以使用javascript或纯HTML来创建链接,这样当用户点击该链接时,它就会执行该链接?点击该链接时,a
元素不会收到焦点吗?如果是这样的话,您可以在onfocus中执行一些javascript
您可以使用anchor onfocus事件。见:
<a href="#123" onfocus="Test(this);">Test</a>
a
元素在您对其进行制表时不接收焦点吗?如果是这样的话,您可以在@Klaus的onfocus
中执行一些javascript,但没有考虑这个选项。我会试试看。谢谢。@Klaus您应该将其作为答案发布:)如果A仅在单击时添加输入,则应仅在ENTER时添加输入。如果您希望它在选项卡上添加输入,它还应该在悬停时添加输入。否则,鼠标键盘导航将显示不同的行为。
function Test(target)
{
location.href = target.getAttribute('href');
}