问答详情
源自:6-7 内容选中事件(onselect)

onselect 如何提取选中的内容

onselect 中如何提取选中的内容?

如当鼠标在"我就是什么什么的简介"这段文字中选中"简介"两个字时,alert出我选中的"简介",如果我选中"什么" 就alert 出"什么".

提问者:jim_jlu 2016-06-07 19:11

个回答

  • qq_水无声_03882251
    2016-09-14 09:41:17

    你的意思是选中什么就弹出什么吧!可惜我也不会

  • 莱勒
    2016-08-13 08:02:50

    通过鼠标进行选取复制,但不需要复制这一项,选取就行,他就会提示了

  • 云林雨
    2016-06-29 13:55:58

    像这样:

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

    <title>鼠标取词</title>

    <script>

    function getSel()

    {

    var t=window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:""))

    alert(t)

    }

    </script></head>

    <body >

    <textarea name="selectedtext" rows="5" cols="50"onselect="getSel()">以上的代码可以捕获到textarea中的内容

    </textarea>

    </body>

    </html>


  • caikie
    2016-06-14 12:10:02

    一句话里每个词都利用<span>标签设置onselect事件。

  • 猫小臭
    2016-06-07 21:51:10

    <script type="text/javascript">

    function message(){

    alert("你让我跳我就跳");

    }

    </script>

    这段写在<head>标签里

    <form>

    <textarea name="summary" cols="60" row="5" onselect="message()">我就是什么什么的简介</textarea>

    </form>

    这段写在<body>标签里