有关PHP的DOMDocument使用问题,为什么我这段代码怎么都不行,请帮忙看看,高悬赏!
有关PHP的DOMDocument使用问题,为什么我这段代码怎么都不行,请帮忙看看,高悬赏!在网页显示的时候只有1234,在removechild那卡住了后面的6,7都显...
有关PHP的DOMDocument使用问题,为什么我这段代码怎么都不行,请帮忙看看,高悬赏!在网页显示的时候只有1234,在removechild那卡住了后面的6,7都显示不出来。
<?php
$doc = new DOMDocument();
$doc->loadHTMLfile('domtest.html');
echo 1;
$newnode = $doc->createElement('img');
echo 2;
$newnode->setAttribute('src','http://man.ddvip.com/web/xmljj/xmlbook/image/TU000000-0802-0200-01.gif');
echo 3;
$x=$doc->getElementByid("level21");
echo 4;
$x->removeChild($x->childNodes->item(0));
echo 5;
echo $doc->saveHTML();
echo 6; ?>
domtest.html
<html>
<head>
<title>NODE GET & EDIT</title>
</head>
<body>
<ul id="myList">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
<div id="level1">
<div id="level2" class='111'>
<div id="level21" class='222'>
<img class='333' id='iii' src='http://man.ddvip.com/web/xmljj/xmlbook/image/TU000000-0802- 0200-01.gif' />
<input type='text' value='afafaf' name='ininin' class='inpu' id='ff'>
</div>
<div id="level22"></div>
</div>
</div>
</body>
</html>
我是在SAE上运行所有代码的,不知道是不是和这个有关系 展开
<?php
$doc = new DOMDocument();
$doc->loadHTMLfile('domtest.html');
echo 1;
$newnode = $doc->createElement('img');
echo 2;
$newnode->setAttribute('src','http://man.ddvip.com/web/xmljj/xmlbook/image/TU000000-0802-0200-01.gif');
echo 3;
$x=$doc->getElementByid("level21");
echo 4;
$x->removeChild($x->childNodes->item(0));
echo 5;
echo $doc->saveHTML();
echo 6; ?>
domtest.html
<html>
<head>
<title>NODE GET & EDIT</title>
</head>
<body>
<ul id="myList">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
<div id="level1">
<div id="level2" class='111'>
<div id="level21" class='222'>
<img class='333' id='iii' src='http://man.ddvip.com/web/xmljj/xmlbook/image/TU000000-0802- 0200-01.gif' />
<input type='text' value='afafaf' name='ininin' class='inpu' id='ff'>
</div>
<div id="level22"></div>
</div>
</div>
</body>
</html>
我是在SAE上运行所有代码的,不知道是不是和这个有关系 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询