Ciao a tutti.
Ho un pagina html su cui devo elaborare alcune funzioni.
All'interno di questa pagina ci possono essere tag script o parti di php o di css.
Tramite JS dovrei suddividerli, cosi da poter lavorare separatamente su ogniuno di loro.
pensavo di farlo tramite la funzione .match, ma ottengo sempre un valore nullo.
ipotizzando di acquisire questa pagina nella variabile codecodice:<html> <head></head> <body> <p class="classe" title="titolo">Questo è un paragrafo e del codice js</p> <script>var defaults = { // show source code tab source: true, // show zebra zebra: true, //indents: "tabs" or "space" indent: 'tabs', //ordered or unordered list list: 'ol' }</script> <?php echo "questo è normale testo"; function prova(){ var $caro='amico'; $lista= array('primo','secondo','terzo'); } ?> ...
farei cosi per ottenere il codice php:
Dove sbaglio?codice:phpcode=code.match("'<?php(.*?)?>'gis"); alert(phpcode);

Rispondi quotando