Javascript 避免关注html表中的链接
我有一大堆表格数据,如下图所示 我希望在通过数据选项卡进行设置时避免点击链接(a href) 我没有使用Jquery,而是使用prototype 1.6 既然我不知道下面这一行的名称,有没有办法做到这一点?(我从复选框到输入文本都做了,但我同时知道它们的ID。现在我不知道了 我在复选框上所做的是:Javascript 避免关注html表中的链接,javascript,html,dom,Javascript,Html,Dom,我有一大堆表格数据,如下图所示 我希望在通过数据选项卡进行设置时避免点击链接(a href) 我没有使用Jquery,而是使用prototype 1.6 既然我不知道下面这一行的名称,有没有办法做到这一点?(我从复选框到输入文本都做了,但我同时知道它们的ID。现在我不知道了 我在复选框上所做的是: function checkboxOnFocus(id){ var adjustField = document.getElementById('a'+id); adjustField
function checkboxOnFocus(id){
var adjustField = document.getElementById('a'+id);
adjustField.focus();
adjustField.select();
}
“文本”图片-突出显示的字段:
突出显示的链接图片(这是我希望避免的):
- 首先,不要将复选框更改为输入文本框
- 为避免单击后文本链接出现虚线,请在css中添加
大纲:无;
- 添加类以避免在通过数据进行设置时点击链接(a href)。
。选中{cursor:text;}
- 首先,不要将复选框更改为输入文本框
- 为避免单击后文本链接出现虚线,请在css中添加
大纲:无;
- 添加类以避免在通过数据进行设置时点击链接(a href)。
。选中{cursor:text;}
tabindex
属性设置为-1。这会将链接从选项卡顺序中排除,无需Javascript。在HTML中,将链接的tabindex
属性设置为-1。这会将链接从选项卡顺序中排除,无需Javascript。光标:文本;不放置光标就我所见,切换到文本指示器。我不想改变的不是光标功能,而是按键盘上的“tab”-将焦点从一个对象切换到另一个对象的键光标:文本;在我看来,使光标切换到文本指示器没有任何作用。我不想改变的不是光标功能,而是按下键盘上的“tab”键-将焦点从一个对象切换到另一个对象的键。正是我在寻找的:-)@Anders:AFAIK,Internet Explorer支持负tabindex的时间比任何其他浏览器都长。你用哪个版本测试过它?现在它可以用了,很抱歉我之前没有这么说,但我不知道我做错了什么:(@AndersMetnik:不用担心,我没有为此失眠;-)正是我想要的:-)@Anders:AFAIK,Internet Explorer支持负tabindex的时间比任何其他浏览器都长。你用哪个版本测试了它?现在它工作了,很抱歉我之前没有这么说,但我不知道我做错了什么:(@AndersMetnik:别担心,我没有为此失眠;-)