• User Attivo

    funzione controllo ortografico, mi da` False....help please

    Ciao ragazzi, sto cercando di formare una funzione per copntrollo ortografico ma non riesco a capire perche non finziona, seppur sia semplicissima, mi date una mano?

    /////////////////////////////////////////////////
    <html>
    <body>

    <script type="text/javascript">

    var frase=document.getElementById('testo');
    var check=new RegExp ("tutti");

    var risultato= check.test(frase);
    </script>

    <p id="testo">di a da in con su per tra fra ciao tutti</p>

    <form name="bottone">
    <input type="button" value="check?" onClick="alert(risultato)" />
    </form>
    </body>
    </html>


  • User Attivo

    Che errore ti dà?


  • User Attivo

    appunto mi da False
    quando dovrebbe darmi true


  • User Attivo

    Trovato!
    mancava un innerHTML nella variabile della frase e il codice javascript oviamente non essendo richiamato in una funzione veniva eseguito al momento del caricamento della pagina:eheh:
    //
    <html>
    <body>
    <p id="testo">ciao a tutti di a da in con superman</p>
    <form name="check">
    <input type="button" value="check?">
    </form>
    <script type="text/javascript">
    var frase= document.getElementById('testo');
    var check= new RegExp('ciao');
    var risultato= check.test(frase);
    </script>
    </body>
    </html>
    //

    ciao tutti