note 90833 added to domnode.insertbefore

From: Date: Tue, 12 May 2009 10:17:48 +0000
Subject: note 90833 added to domnode.insertbefore
Groups: php.notes 
Request: Send a blank email to php-notes+get-154493@lists.php.net to get a copy of this message
I wrote a function for me to handle several insert modes (including insertAfter) <?php public function myInsertNode($newNode, $refNode, $insertMode=null) { if(!$insertMode || $insertMode == "inside") { $refNode->appendChild($newNode); } else if($insertMode == "before") { $refNode->parentNode->insertBefore($newNode, $refNode); } else if($insertMode == "after") { if($refNode->nextSibling) { $refNode->parentNode->insertBefore($newNode, $refNode->nextSibling); } else { $refNode->parentNode->appendChild($newNode); } } } ?> ---- Server IP: 81.223.48.75 Probable Submitter: 83.65.53.69 ---- Manual Page -- http://www.php.net/manual/en/domnode.insertbefore.php Edit -- https://master.php.net/note/edit/90833 Del: integrated -- https://master.php.net/note/delete/90833/integrated Del: useless -- https://master.php.net/note/delete/90833/useless Del: bad code -- https://master.php.net/note/delete/90833/bad+code Del: spam -- https://master.php.net/note/delete/90833/spam Del: non-english -- https://master.php.net/note/delete/90833/non-english Del: in docs -- https://master.php.net/note/delete/90833/in+docs Del: other reasons-- https://master.php.net/note/delete/90833 Reject -- https://master.php.net/note/reject/90833 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#154493) next »