下面是小编给大家分享的 js 获取鼠标选中的文字和 js 获取鼠标选中的值关键代码,大家如果有需要可以参考下
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
js 获取鼠标选中的文字代码如下所示:
- <html>
- <head>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title>
- js获取鼠标选中的文字
- </title>
- <SCRIPT LANGUAGE="JavaScript">
- < !--
- function SelectText() {
- try {
- var selecter = window.getSelection();
- if (selecter != null && selecter.trim() != "") {
- alert(selecter);
- }
- } catch(err) {
- var selecter = document.selection.createRange();
- var s = selecter.text;
- if (s != null && s.trim() != "") {
- alert(s)
- }
- }
- }
- String.prototype.trim = function() {
- return this.replace(/(^\s*)|(\s*$)/g, "");
- }
- //-->
- </SCRIPT>
- </head>
- <body>
- <span onClick="SelectText()">
- 河中鱼类离奇死亡,下游居民频染怪病,沿岸植物不断变异,是残留农药?还是生化攻击?敬请关注今晚CCTV-10《科学探索》,即将播出的专题节目:《神秘的河边洗脚人--中国男足》
- </span>
- </body>
- </html>
JS 获取鼠标选中的值
- if (window.getSelection) { //一般浏览器
- userSelection = window.getSelection();
- } else if (document.selection) { //IE浏览器、Opera
- userSelection = document.selection.createRange();
- }
- userSelection.toString();
以上所述是小编给大家介绍的 JS 获取鼠标选中的文字,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 phperz 网站的支持!
来源: http://www.phperz.com/article/17/0329/263662.html