繁体   English   中英

如何获取 Gmail 中 textarea 的值?

[英]How to get value of the textarea in Gmail?

我需要获取 Gmail 的 textarea(写入电子邮件正文的 textarea)的值。

由于我需要对文本区域的值执行一些 I/O 操作,因此我需要正确格式化文本。

因为我注意到 gmail 中 textarea 的值奇怪地总是未定义(见下面的 img)。

在此处输入图片说明

.. 我开始实现一些内部实用程序来获取正确的 HTML 节点,将其转换为字符串并从中提取文本。 我以为我可以通过搜索<br>标签和&nbsp;来重现原始文本格式&nbsp;

不幸的是,它比这更微妙,有更多难以预测的边缘情况。

有谁知道这是否真的是一个可以解决的问题,如果是,如何解决?

我不知道您要在这里完成什么,但似乎您需要更改消息的内容并将其发送到使用 gmail 消息框并发送电子邮件,因为您使用的是 js,您可以尝试使用 node js 并尝试使用网络刮刀刮掉它

您将必须安装 node js 并安装“request”和“cheerio”依赖项并向 Gmail/撰写邮件发出请求并抓取该页面并定位您想要的测试区域并附加您的消息无论您想做什么和内部发布它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM