GTM CSS 选择器提取文本

GTM CSS selector to extract text

我在成功提交表单后提取文本时遇到问题。 I want to extract the boxed text and add it to a dom element

我正在使用 Chorme 控制台进行检查。如下所示,这是我可以遍历的最大值。你能帮我找到如图所示的方框文字吗?

document.querySelector("正文 > div.body > div > 部分 > div > div > div.col -md-12.main-内容 > div.alert.alert-success.fade.in > a")

Select 父元素:

 el = document.querySelector("body > div.body > div > section > div > div > div.col-md-12.main-content > div.alert.alert-success.fade.in");

然后通过

提取文本
thetext = el.innerText;

并删除 'x'(更复杂的解决方案是找到 a 元素的文本,而不是依赖于它是 'x',并将其从字符串中删除)。当然你依赖于知道在某些时候那里没有额外的文本,因为你无法控制你正在遍历的 HTML ,所以如果插入了一些其他文本你也会得到它 -但这是不可避免的。