鼠标选中 并 设置其颜色

Posted ~噜啦啦~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鼠标选中 并 设置其颜色相关的知识,希望对你有一定的参考价值。

var Btn = document.getElementById("unmark");
var oBtn = document.getElementById("mark");
oBtn.onclick = function() {
var range, sel;
var colour = ‘yellow‘;
var itemlen = $(‘#data_que‘).find(‘#question‘).length;
var item = $(‘#data_que‘);
if (window.getSelection) {
// IE9 and non-IE
try {
if (!document.execCommand("BackColor", false, colour)) {
makeEditableAndHighlight(colour);
}
} catch (ex) {
makeEditableAndHighlight(colour);
}
} else if (document.selection && document.selection.createRange) {
// IE <= 8 case
range = document.selection.createRange();
range.execCommand("BackColor", false, colour);
}
//$("#text_area").text(text);
if(itemlen == 0){
//window.getSelection().removeAllRanges();
clearSelection();
}
};
//取消标记
Btn.onclick = function() {
var range, sel;
var colour = ‘#fff‘;
var itemlen = $(‘#data_que‘).find(‘#question‘).length;
var item = $(‘#data_que‘);
if (window.getSelection) {
// IE9 and non-IE
try {
if (!document.execCommand("BackColor", false, colour)) {
makeEditableAndHighlight(colour);
}
} catch (ex) {
makeEditableAndHighlight(colour);
}
} else if (document.selection && document.selection.createRange) {
// IE <= 8 case

range = document.selection.createRange();
range.execCommand("BackColor", false, colour);
}
//$("#text_area").text(text);
if(itemlen == 0){
//window.getSelection().removeAllRanges();
clearSelection();
}
};

以上是关于鼠标选中 并 设置其颜色的主要内容,如果未能解决你的问题,请参考以下文章

wpf里ListView怎么设置选中行的颜色

DEV的GridControl控件的选中列属性设置高光

js实现鼠标选中文本改变选中区域颜色以及给选中区域加上html标签

Axure8.0 按钮选中时改变颜色和文字

wpf datagrid 样式怎么设置默认选中行的颜色

桌面的图标和字选中后不是蓝色变成了浅绿色怎么回事?高手速度!!