我需要获取Gmail的textarea(一个写电子邮件正文的textarea)的值。
由于我需要对文本区域的值执行一些I / O操作,因此需要对文本进行正确格式化。
由于我注意到gmail中textarea的值总是始终未定义(请参见下面的img)。
https://reactjs.org/docs/react-api.html#reactchildren
..我开始实现一些内部实用程序,以获取正确的HTML节点,将其转换为字符串并从中提取文本。我以为我可以通过搜索<br>
标签和
不幸的是,它比这更细微之处,还有更多难以预测的边缘情况。
有人知道这是否实际上是可以解决的问题吗?如果是,怎么办?
答案 0 :(得分:0)
我不知道您要在这里完成什么,但似乎您需要更改邮件的内容并将其发送到使用gmail消息框并发送电子邮件 由于您使用的是js,因此可以尝试使用节点js,然后尝试使用网络抓取工具
对其进行抓取您将必须安装节点js并安装“ request”和“ cheerio”依赖项,并对Gmail进行要求/撰写邮件并抓取该页面,然后定位所需的测试区域,并随心所欲地添加邮件并在内部发布