首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS 自动选中词组有关问题

2012-03-29 
JS 自动选中词组问题copySelectText:function(dom){//这个dom是某个iframe中传来的documentvar selected

JS 自动选中词组问题
copySelectText:function(dom){ //这个dom是某个iframe中传来的document
var selected = "";
try{ 
selected = window.getSelection();
}catch(err){ 
selected = document.selection.createRange(); 
}
var obj = dom.activeElement;//当前鼠标位置下的对象
var text = obj.innerText;//对象的值
  //假如 text="我的 你的 你妹!"
  //用户双击了 "你的" 位置,但是自动选中了"的",我想让他自动选中"你的",
  //怎么实现? 用indexOf不行.前面都有"的". 

  var list = text.spilt(" ");


document.execCommand('Copy');
},


[解决办法]
楼主可以把“我的”,“你的”,和“你妹”分别放到不同的DIV中,这样只需要判断点击了哪个DIV,然后就对其全选即可。
希望我的答案会对你有帮助

热点排行