Buongiorno a tutti, ho una texbox dove gli utenti incollano i dati e spesso (ma non sempre) l' ultima parte del testo è un <br>
c'è un modo per eliminare l' ultimo <br> qualora esista?
grazie
Buongiorno a tutti, ho una texbox dove gli utenti incollano i dati e spesso (ma non sempre) l' ultima parte del testo è un <br>
c'è un modo per eliminare l' ultimo <br> qualora esista?
grazie
Donerò loro dei fiori... poiché... sotto le nuvole... tutto è così rozzo e sporco
Per editare una textbox in questo modo hai bisogno di scrivere codice in javascript, non in php.
Ti do una dritta.
Crei una funzione js dove recuperi l'id dell'elemento della tua textbox (document.getElementById("tuaTextbox")), aggiungi un event listener dove gestisci il metodo blur (quando perdi il focus da un elemento) e vai a rimuovere dinamicamente l'ultimo <br> finale in questo modo:
if (e === "blur") -> funzione che rimuove il <br>, memorizzando il contenuto della textbox in un array, controlla l'ultima riga e, qualora si tratti di un <br>, utilizzi il metodo .pop per rimuoverla.
Ultima modifica di Sei; 01-02-2018 a 11:45
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
Puoi fare cosi.
Dàcodice:<?php $pattern = '~<br/>$~msi'; $testo = 'dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>'; print htmlentities($testo); print "<br/>"; $testo2 = preg_replace($pattern,'',$testo); print htmlentities($testo2);
codice:dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/> dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz<br/>dkzdz
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr