jquery获取文本框中被选中的内容

 我来答
zhaoapk
推荐于2016-09-13 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1611万
展开全部
<script>
function GetSelectedText() {
    var selText = "";
    if (window.getSelection) { // all browsers, except IE before version 9
        if (document.activeElement &&
            (document.activeElement.tagName.toLowerCase() == "textarea" ||
                document.activeElement.tagName.toLowerCase() == "input")) {
            var text = document.activeElement.value;
            selText = text.substring(document.activeElement.selectionStart,
                document.activeElement.selectionEnd);
        } else {
            var selRange = window.getSelection();
            selText = selRange.toString();
        }
    } else {
        if (document.selection.createRange) { // Internet Explorer
            var range = document.selection.createRange();
            selText = range.text;
        }
    }
    return selText;
}

function OnSelectInput(input) {
    selText = GetSelectedText();
    alert("The contents of the current selection are\n" + selText);
}
</script>
<input size="40" value="Select a part of this text!" onselect="OnSelectInput (this)">

来源: help.dottoro.com/ljmwkbaj.php

汩涟泪
2013-10-21 · TA获得超过883个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:154万
展开全部
亲,这样的基础最好看api哦
$("#id“).val()
追问
这是获取全部的内容,,我只要获取选中的部分内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式