salve a tutti devo inteccettare all'interno di un testo dei valori tipo
</P> o
</P> da eliminare stavo provando con le
regular expression ma non riesco a capire come funzionano, mi rimane solo
</p>
e non
prova testo inserito all'interno di un paragrafo</p>
Help
codice:function pulisciHtml(element){ var RegExpArray = new Array(); RegExpArray[0] = '(<P>.*?)(.*?)(</P>.*?)'; // </p> //RegExpArray[1] = '<(P.*?)> <(/P.*?)>'; // </p> //RegExpArray[0] = '/(<p\>)(.*)(<\/p\>)'; //RegExpArray[2] = '<(P.*?)><(/P.*?)>'; // </p> //RegExpArray[2] = '/(<p\>)(.*)(<\/p\>)'; //RegExpArray[3] = '/(<P\>)(\s)(<\/P\>)'; for (var index = 0; index < RegExpArray.length; index++){ var re = new RegExp(RegExpArray[index],'gi'); var stringa = document.getElementById(element).innerHTML; if(re.test(stringa)){ document.getElementById("new_"+element).innerHTML = stringa.replace(re,""); //document.getElementById(element).style.display = 'block'; //document.getElementById('new_'+element).style.display = 'block'; } } } <textarea id="test" name="test" cols="20" rows="20"> </P> </P> </P> </p> </p> </p> prova testo inserito all'interno di un paragrafo</p> </P> </P> </P> </p> </p> </p></textarea> <textarea id="new_test" name="test" cols="20" rows="20">AAAAA</textarea> <script type="text/javascript" language="javascript"> pulisciHtml('test'); </script>