Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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
与HTML表相关的tabOrder_Html_Google Chrome - Fatal编程技术网

与HTML表相关的tabOrder

与HTML表相关的tabOrder,html,google-chrome,Html,Google Chrome,我有一张桌子基本上是这样的: <table> <tr> <td>Box 1</td> <td>Box 2</td> </tr> </table> 方框1 方框2 然而,我在这两者中都有一系列的和元素。我目前在框2中有一些tabOrder=0的元素。框1没有定义tabOrder的元素。整个文件中定义了tabOrder的唯一其他元素是该表上方更高级别上tabOrder=-1的

我有一张桌子基本上是这样的:

<table>
  <tr>
    <td>Box 1</td>
    <td>Box 2</td>
  </tr>
</table>

方框1
方框2
然而,我在这两者中都有一系列的和元素。我目前在框2中有一些tabOrder=0的元素。框1没有定义tabOrder的元素。整个文件中定义了tabOrder的唯一其他元素是该表上方更高级别上tabOrder=-1的搜索框

因此,当这个页面呈现时,焦点在搜索框上,但是当我标记它时,它仍然转到框1中的第一个元素,即使只有框2中的元素定义了这个!请帮忙。我想让框2中的元素在搜索框后首先制表。之后的顺序无关紧要。谢谢

tabindex=“0”
基本上是任何输入(也是链接?)元素的默认值。如果要在按tab键时跳过元素,则必须显式设置
tabindex=-1


请添加所有相关的html-搜索框以及框1和框2中定义了tabOrders的任何内容,以及查看问题所需的任何其他内容。html极其复杂和复杂。将其逐字放在这里只会混淆问题…=)这一切都归结到上面。啊!这是有道理的。我读了很多关于这方面的书,但我从来没有看到任何关于每个元素都有默认值的东西,但是你所说的是有意义的。我将显式地将Box 1元素设置为tabOrder=-1。谢谢请注意,将input-elments设置为
tabindex=-1
意味着这些元素永远不能被tab到,因此可能会使某些用户无法使用您的网页。