<div class="article_listtitle">abcdefg XXXXXX</div> 如何用js将 abcdefg 删除,只留下XXXXXXXXXXXXX?

 我来答
hbxflzh
2013-01-04 · TA获得超过367个赞
知道小有建树答主
回答量:541
采纳率:100%
帮助的人:363万
展开全部
var msg=$(".article_listtitle").test();//jquery 类选择器,获取值

msg.substr(6,msg.length),//再用 substr 分割,取你想要的值

substr 方法
定义和用法

substr 方法用于返回一个从指定位置开始的指定长度的子字符串。

语法

stringObject.substr(start [, length ])

参数 描述
start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选。在返回的子字符串中应包括的字符个数。
更多追问追答
追问
需要保留的字符长度不是固定的,所以这个方法我刚试过没用,我用的是opera浏览器,可以直接getElementsByClassName,定位到article_listtitle,然后用replace方法替换,结果也不起作用,不知道什么原因。
追答
把你需要保留的规则说下,我在opera上测试下
tatooo
2013-01-04 · TA获得超过2119个赞
知道小有建树答主
回答量:2497
采纳率:46%
帮助的人:682万
展开全部
既然abcdefg是每页都固定的就没必要弄那么麻烦了
abcdefg每页都写死然后xxxxxx写在另一个标签里不就完啦
这样就不用截取字符串什么的了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luocongjay
2013-01-04 · TA获得超过949个赞
知道小有建树答主
回答量:1382
采纳率:33%
帮助的人:444万
展开全部
var content= '' ;//替换之后的内容
用jquery去替换吧 $(".article_listtitle").html(content);
追问
之后的内容是不固定的,怎么办?
追答
abcdefg 去掉这个不就是了。 先获取值a,再用变量b=a.replace("abcdefg",a) b就是替换之后的内容

你要找出规律才可以批量替换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-01-04
展开全部
主要是规律在哪里?

是要截取前几个字符还是后几个字符

这样不太好判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式