You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过document.querySelector获取DOM元素文本从第二个字符开始的内容?

提取从第二个字符开始的字符串内容

你可以通过JavaScript的字符串方法实现需求,以下是几种常用方案:

方案1:使用slice()方法

slice()方法可截取字符串的指定部分,传入起始索引1(字符串索引从0开始,第二个字符对应索引1)即可:

const text = document.querySelector('span.percent').innerText;
const result = text.slice(1); // 结果为 "20%"

方案2:使用substring()方法

substring()同样能实现截取,传入起始索引1,无需指定结束索引(默认截取到字符串末尾):

const text = document.querySelector('span.percent').innerText;
const result = text.substring(1); // 结果为 "20%"

方案3:使用substr()方法(不推荐)

虽然substr()也能达到效果,但该方法已被标记为废弃,属于非标准方法,建议优先使用前两种方案:

const text = document.querySelector('span.percent').innerText;
const result = text.substr(1); // 结果为 "20%"

内容的提问来源于stack exchange,提问作者UgoL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 23:10:31