【发布时间】:2021-09-14 15:56:10
【问题描述】:
我正在尝试编辑 YouTube 频道页面上的一些文本,并且我想减少订阅者数量中的订阅者部分。 (例如 256 个订阅者 ----> 256)。我是编程的菜鸟(尤其是 JS),还没有找到任何适合我想要的答案。我有一个小的 HTML 元素,我想用 JavaScript 编辑它以修剪订阅者部分而不触及数字。 <yt-formatted-string id="subscriber-count" class="style-scope ytd-c4-tabbed-header-renderer" aria-label="2.24 million subscribers">2.24M subscribers</yt-formatted-string>
我试过这个:var get=document.getElementById('test'); var str=get.innerHTML; document.write(str.replace("Rindan's","TestNAme"));
但它反而删除了整个页面并留下了没有订阅者字符串的号码,所以半成功。谁能帮我让它可靠地工作?抱歉,奇怪的格式,stackoverflow 的文本编辑器不是很好。
【问题讨论】:
-
"但它反而删除了整个页面" 这就是
document.write所做的。
标签: javascript string text replace