我正在使用Telerik Rad Window来显示一些内容。我使用jQuery脚本将4个动态输入元素插入到RadWindow中。
$.each(inputs, function(i, input) {
$('#table').append('<tr id="' + input.id + '"><td>' + input.desc + '<td><td><input type="text" tabIndex="' + (i+1) + '"/></td></tr>');
});
由于某些原因,当我按Tab键时,我无法专注于这些元素而且TabIndex不起作用。
这些不良行为可能是什么原因?
答案 0 :(得分:0)
尝试
tabindex="0"
这将使元素可以通过标记与DOM在DOM中的位置相关联。
尝试手动设置tabindices几乎总是一个坏主意。这是一篇不错的文章。
http://adrianroselli.com/2014/11/dont-use-tabindex-greater-than-0.html