Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Alessandro Pellizzari Newsgroups: it.comp.www.php Subject: Re: right trim "br" da un DOM Date: Fri, 18 Mar 2016 16:40:41 +0000 Lines: 23 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net DUfli75QiAVoX+1slFjK/gOuZVzMW5xWaDOzrjzUAZQa8MO1w= Cancel-Lock: sha1:M18LBUZ2EWabxxWSt/oTCctjx90= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 In-Reply-To: Xref: csiph.com it.comp.www.php:20525 On 18/03/2016 15:47, Sandro kensan wrote: > In pratica un right trim per i
sul DOM. > > Forse dovrei fare qualche cosa di questo tipo: > > @$dom->loadHTML($strHtml); > //trim last
in the DOM > $brs = $dom->getElementsByTagName('br'); > $count = $brs->length; > $lastbr = $brs[$count-1]: > e poi vedere se l'elemento successivo a $lastbr è ma non so come > farlo. > > Avete un aiuto da darmi? O usi XPath per trovare solo i br figli diretti di body, oppure fai un getElementByTagName('body')[0]->childNodes, e controlli se l'ultimo è un br, quindi lo cancelli. Bye.