Aller au contenu

petit-ourson

Hubmaster
  • Compteur de contenus

    1 648
  • Inscrit(e) le

  • Dernière visite

Messages postés par petit-ourson

  1. Bonjour tout le monde.

    Avant que je finisse de m'arracher tous les cheveux, je viens demander un peu d'aide.

    J'ai une variable s qui contient le texte suivant :

    blah blah blah
    <script type="text/javascript">

    showHideDeleteButton = function () {
    if (document.getElementById("doIt").checked) $("#GoDiv").show(); else $("#GoDiv").hide();
    };

    submitdocument = function () {
    $("#GoDiv").hide();
    $("#waiting").show();
    document.deleteAudio.submit();
    };

    </script>
    blah blah blah
    <script type="text/javascript">

    alert('ça marche !!');

    </script>
    blah blah blah

    Je souhaite à l'aide d'une expression régulière récupérer le contenu se trouvant entre l'ouverture de la balise <script ...> et sa fermeture </script>.

    J'ai un truc qui marche presque :

    	var reg = new RegExp ('<script[^>]*>(.*?)<\/script>', 'ig');
    var boutsdescripts = s.match( reg );

    if(boutsdescripts) {

    for ( i=0; i<boutsdescripts.length; i++ ) {
    alert(boutsdescripts[i]);
    }

    }

    Mais je ne comprends pas pourquoi il ne me retourne pas que le contenu de mes parenthèse dans ma regex !!

    Merci d'avance.

×
×
  • Créer...