php如何查找页面中某div中是否存在某字符串?

比如我想查找class为“A”的div中是否存在“B”字符串,求详解,谢谢白水山言同学请继续,我把整个问题表述下吧现在有这种结构:<divclass="product">... 比如我想查找class为“A”的div中是否存在“B”字符串,求详解,谢谢
白水山言 同学请继续,我把整个问题表述下吧现在有这种结构:
<div class="product">
<div class="content">
...
</div>
</div>
现在查找content里面是否存在"single_page"字符串,有则将第一个class="product"改写为class="product product-a"或类似结构
展开
 我来答
白水山言
2010-11-22 · 超过27用户采纳过TA的回答
知道小有建树答主
回答量:57
采纳率:0%
帮助的人:52.2万
展开全部
var divs = document.getElementsByTagName('div');// 取得所有div元素

for(var i = 0; i < divs.length; i++) {// 遍历
if('A' == divs[i].className) {// 检查class是否A
if(divs[i].innerHTML.indexOf('B') > -1) {// div中是否有B
// 若有,执行你自己的代码
}
}
}
袤袤雨
2010-11-22 · TA获得超过1145个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:834万
展开全部
这个恐怕不行

要用js去读

然后再传给PHP
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
y113700676
2010-11-22 · TA获得超过236个赞
知道小有建树答主
回答量:1032
采纳率:0%
帮助的人:305万
展开全部
获取CLASS为A的对象,

如:
if(obj(获取过来的对象).innerHTML.indexOf(B) !== -1) {
alert('有字符串B')
}else {
alert('没有字符串B');
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunxiaomengsxm
2010-11-22 · TA获得超过131个赞
知道答主
回答量:172
采纳率:0%
帮助的人:110万
展开全部
class只是样式,要想取得div要设置一个id,然后用js来去div内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式