很多站长朋友们都不太清楚php怎么查找页面元素,今天小编就来给大家整理php怎么查找页面元素,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 在php中js获取页面中元素值的方法有哪几种? 2、 php中怎么利用dom查找到某元素的节点( 3、 用PHP如何获取网页审查元素中的内容? 4、 php如何像asp.net一样直接获取页面元素的值 在php中js获取页面中元素值的方法有哪几种?document.getElementById('xxxx');//
js获取元素值的方法很多
你可查找下JS相关的内容
能够对你解决问题 提供更多帮助
php中怎么利用dom查找到某元素的节点(其实和客户端查找某元素的节点是差不多的,只是这里面的代码写在PHP中。
在JS中,如果只是获取class='aaa'的DIV元素,那么只要遍历文档树中的DIV元素,如果要获取class='aaa'的元素,不单是DIV,那么就要遍历整个文档树。我这里就只遍历DIV元素,取出class为'aaa'的DIV元素。且看下面的代码:
-------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>获取class为aaa的DIV元素并使之颜色为红</title>
</head>
<body>
<div class="aaa">第一个DIV</div>
<div class="aaa">第二个DIV</div>
<div>第二个DIV,但没有class</div>
<span class="aaa">span标签</span>
<script type="text/javascript">
//获取根节点
var root = document;
//获取DOM中的div元素,数组形式
var need = root.getElementsByTagName('div');
//遍历这个组数
for(var i=0;i<need.length;i++){
//如果这个组数元素(即该DIV)的className为'aaa',给它一个样式为前景红色
if(need[i].className=='aaa'){
need[i].style.color = 'red';
}
}
</script>
</body>
</html>
------------------------------------
执行后,只有class为'aaa'的DIV元素中的文本变成了红色
接下来就把这段JS脚本写到PHP里
--------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>获取class为aaa的DIV元素并使之颜色为红</title>
</head>
<body>
<div class="aaa">第一个DIV</div>
<div class="aaa">第二个DIV</div>
<div>第二个DIV,但没有class</div>
<span class="aaa">span标签</span>
<?php
echo "<script type=\"text/javascript\">
var root = document;
var need = root.getElementsByTagName('div');
for(var i=0;i<need.length;i++){
if(need[i].className=='aaa'){
need[i].style.color = 'red';
}
}
</script>";
?>
</body>
</html>
----------------------------------
就是一个echo这么简单,把JS脚本显示出来
用PHP如何获取网页审查元素中的内容?使用file_get_contents可以获取网页源码
<?php
$homepage = file_get_contents ( '' );
echo $homepage ;
?>
php如何像asp.net一样直接获取页面元素的值1、PHP4以后获取传值的方法。
2、旧版本PHP3以前的获取传值方法。
3、修改PHP.ini文件的配置。
关于php怎么查找页面元素的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php怎么查找页面元素 php如何获取网页内容的详细内容...