为了账号安全,请及时绑定邮箱和手机立即绑定

onselect 如何提取选中的内容

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

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

正在回答

5 回答

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

1 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

像这样:

<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>


3 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

<script type="text/javascript">

function message(){

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

}

</script>

这段写在<head>标签里

<form>

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

</form>

这段写在<body>标签里

0 回复 有任何疑惑可以回复我~
#1

jim_jlu 提问者

sorry,我的表述不清楚,我希望的是当鼠标在"我就是什么什么的简介"这段文字中选中"简介"两个字时,alert出我选中的"简介",如果我选中"什么" 就alert 出"什么".
2016-06-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

onselect 如何提取选中的内容

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信