Javascript 如何选择表列中的所有文本? 选择表列 问题:
我试图只选择一列。该表分为以下几类:Javascript 如何选择表列中的所有文本? 选择表列 问题:,javascript,jquery,html,css,html-table,Javascript,Jquery,Html,Css,Html Table,我试图只选择一列。该表分为以下几类:unselect和select。我使用css只允许select列单元格显示为选中的文本。选择效果非常好,但它只会选择选定列中的单元格 如何在不选择另一列文本的情况下选择整列文本? 代码 $('td#select')。单击(函数(){ if(文档选择){ var block=document.body.createTextRange(); block.moveToElementText($(this)[0]); block.select(); }否则{ va
unselect
和select
。我使用css只允许select
列单元格显示为选中的文本。选择效果非常好,但它只会选择选定列中的单元格
如何在不选择另一列文本的情况下选择整列文本?
代码
$('td#select')。单击(函数(){
if(文档选择){
var block=document.body.createTextRange();
block.moveToElementText($(this)[0]);
block.select();
}否则{
var block=document.createRange();
block.setStartBefore($(本)[0]);
block.setEndAfter($(this)[0]);
window.getSelection().addRange(块);
}
});代码>
td#取消选择{
-webkit用户选择:无;
-moz用户选择:无;
-ms用户选择:无;
-o-用户选择:无;
用户选择:无;
}
td#选择{
-webkit用户选择:全部;
-moz用户选择:全部;
-ms用户选择:全部;
-o-用户选择:全部;
用户选择:全部;
}
1.
亚历克斯
2.
上下快速移动
3.
俏皮话
4.
吉姆
5.
杰克
6.
亚瑟
id应该是唯一的!使用data-*
attributes或class。是的,但这无助于我一次选择50个单元格?会的。如果使用类,只需使用。-类选择器$('.select')…
@ShaunakD您的小提琴在Chrome中对我不起作用。还有,答案就在下面。这是一个开始,但它会生成错误不支持不连续选择。
在Chrome中。ID应该是唯一的!使用data-*
attributes或class。是的,但这无助于我一次选择50个单元格?会的。如果使用类,只需使用。-类选择器$('.select')…
@ShaunakD您的小提琴在Chrome中对我不起作用。还有,答案就在下面。这是一个开始,但它会生成错误不支持不连续选择。
在Chrome中。