Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 你能在a<;上加一个tabindex吗;a>;元素,并且当它被选项卡化时,单击它而不必输入?_Javascript_Html_Tabindex - Fatal编程技术网

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');
        }