note 53506 added to function.dom-domnode-insertbefore
| From: | JerryEllis at osu1 dot php dot net | Date: | Fri, 03 Jun 2005 19:45:41 +0000 |
| Subject: | note 53506 added to function.dom-domnode-insertbefore | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-89882@lists.php.net to get a copy of this message | ||
1st argument) a node to insert
2nd argument) a reference node - this is the node that the new node will be inserted before
The trick to using this method is that the OBJECT on which you actually CALL the insertBefore()
method is actually the PARENT node of the reference node!
INCORRECT:
$DOMNode_refNode->insertBefore($DOMNode_newNode, $DOMNode_refNode);
CORRECT:
$DOMNode_refNode->parentNode->insertBefore($DOMNode_newNode, $DOMNode_refNode);
----
Manual Page -- http://www.php.net/manual/en/function.dom-domnode-insertbefore.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+53506
Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+53506&report=yes&reason=added+to+the+manual
Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+53506&report=yes&reason=bad+code
Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+53506&report=yes&reason=spam
Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+53506&report=yes&reason=useless
Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+53506&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+53506&report=yes
Search -- http://master.php.net/manage/user-notes.php