选择div javascript的内容选择的文本比需要的多

选择div javascript的内容选择的文本比需要的多,javascript,Javascript,我使用这个脚本来选择可选择的内容。但它选择的文本比应该选择的多,在这种情况下,只应选择URL 有没有办法解决这个问题 我使用的是Chrome,没有在其他浏览器中测试。如果不只是URL,它会选择什么?被选中的是什么?@RobertKoritnik在jsfiddle下运行良好,但在我的wordpress仪表板中,它也会选择紧随其后的文本,您当前提到:10此选择在您的页面上的何处,或者我如何调用选择?我必须点击任何东西吗?@RobertKoritnik你必须注册,它在仪表板下,对不起:这真的很有帮助…

我使用这个脚本来选择可选择的内容。但它选择的文本比应该选择的多,在这种情况下,只应选择URL

有没有办法解决这个问题


我使用的是Chrome,没有在其他浏览器中测试。

如果不只是URL,它会选择什么?被选中的是什么?@RobertKoritnik在jsfiddle下运行良好,但在我的wordpress仪表板中,它也会选择紧随其后的文本,您当前提到:10此选择在您的页面上的何处,或者我如何调用选择?我必须点击任何东西吗?@RobertKoritnik你必须注册,它在仪表板下,对不起:这真的很有帮助…:我们真的看不到你做了什么?正如您所说,它在JSFIDLE中工作。那你希望我们怎样帮助你呢?创建一些虚拟注册,然后提供我们可以使用的用户名/密码。你不希望我们注册吧?除非你在这里钓鱼。。。在这种情况下,您将很快被标记。
function selectText() {
    if (document.selection) {
        var range = document.body.createTextRange();
        range.moveToElementText(document.getElementById('selectable'));
        range.select();
    } else if (window.getSelection) {
        var range = document.createRange();
        range.selectNode(document.getElementById('selectable'));
        window.getSelection().addRange(range);
    }
}