如何使用javascript从网页中获取点击或选择的文本? [复制]

Posted

技术标签:

【中文标题】如何使用javascript从网页中获取点击或选择的文本? [复制]【英文标题】:how to get the clicked or selected text from the web pages using javascript? [duplicate] 【发布时间】:2020-11-03 21:38:00 【问题描述】:

如何使用javascript从网页中获取点击或选择的文本??

如何获取特定文本,例如手机号码或电子邮件

【问题讨论】:

请向我们展示您的 html 和您的代码。没有它真的很难给你一个好的答案 【参考方案1】:

这应该适合你:

const getSelectionText = () => 
  let text = "";

  if (window.getSelection) 
    text = window.getSelection().toString();
   else if (document.selection && document.selection.type != "Control") 
    text = document.selection.createRange().text;
  

  return text;

【讨论】:

以上是关于如何使用javascript从网页中获取点击或选择的文本? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

javascript如何获取点击元素的值

如何使用 javascript 将网页作为纯文本获取,而没有任何 html? [复制]

如何使用 CSS/Selenium 从网页获取链接

如何使用 Javascript 或 Jquery 获取网页图标/ Apple 触摸图标和标题?

如何获取由 JavaScript 使用 cURL 加载的网页内容?

当点击网页上的任何链接或提交按钮时如何在 JavaScript 中检测