代码之家  ›  专栏  ›  技术社区  ›  user187291

safari:在鼠标指针下获取单词

  •  1
  • user187291  · 技术社区  · 16 年前

    我试图在onclick事件处理程序中找到一个点击的单词。

    somediv.onclick = function(event) {
        var w  = getClickedWord(event);
        alert(w)
    }
    

    getClickedWord() 用途 range.moveToPoint event.rangeParent/offset 对于壁虎来说,Webkit似乎既不支持也不支持。有什么建议吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Chris    15 年前

    也许你可以试试 window.getSelection() ,请注意,此函数返回 选择 对象,因此您应该按如下方式使用它:

    var sel = window.getSelection();