在HTML表单上,我有一个输入文本框,后面是一个链接,然后是另一个输入文本框。我想从tabindex/tab顺序中删除链接:
<p> <input type="text" name="field1" id="field1" value="" /> <a href="..a url.." id="link1">more info</a> </p> <p> <input type="text" name="field2" id="field2" value="" /> </p>
tab顺序是field1,link1,field2,我希望它是field1,field2,tabindex/order中没有link1。除了通过 tabindex 属性,是否有方法将Link1从选项卡中完全删除?
tabindex
您可以使用HTML实现这一点:
<p> <input type="text" name="field1" id="field1" value="" /> <a href="#" id="link1" tabindex="-1">more info</a> </p> <p> <input type="text" name="field2" id="field2" value="" /> </p>
您还可以使用jquery执行以下操作:
$('#link1').prop('tabIndex', -1);