onselect 如何提取选中的内容

来源:6-7 内容选中事件(onselect)

jim_jlu

2016-06-07 19:11

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

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

写回答 关注

5回答

  • 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>标签里

    jim_jl...

    sorry,我的表述不清楚,我希望的是当鼠标在"我就是什么什么的简介"这段文字中选中"简介"两个字时,alert出我选中的"简介",如果我选中"什么" 就alert 出"什么".

    2016-06-08 05:35:19

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题