OHL*_*ÁLÁ 1 javascript jquery mouseevent
我正在使用以下代码来获取所选文本,我的问题是,如何获取文本被选中的元素?我有100行和10列,我想得到td和tr对象,我想检查天气,在表格中选择了文本.
function getSelectedText() {
var t = '';
if(window.getSelection){
t = window.getSelection();
}else if(document.getSelection){
t = document.getSelection();
}else if(document.selection){
t = document.selection.createRange().text;
}
return t;
}
$(document).bind("mouseup", putSelectedToInput);
function putSelectedToInput(){
var st = getSelectedText();
if(st!=''){
$("#params_oldname").val($.trim(st));
}
}
Run Code Online (Sandbox Code Playgroud)
而不是绑定mouseUp文档绑定td元素,
$('td').mouseUp(function(){
var selectedTd=$(this);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13107 次 |
| 最近记录: |