• User Newbie

    controllo su parole

    ciao a tutti ho inserito questa azione per il controllo di una parola, a seconda del risultato attiva o meno un messaggio di errore, e funziona .... però vorrei che il controllo lo facesse su diverse parole e non vorrei ripetere l'azione ma solo inserire le parole da controllare....:x

    l'azione è chiamata da un pulsante e si trova all'interno di altre istruzioni, ripeto funziona ma controlla solo una parola per poter controllare due parole diverse devo duplicare questo pezzo di azione e cambiare la parola fra le "":

    }else if (comment.indexOf("polimero",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Errore";

    come disse Sofia Aiutatemiiiiiii.... grazie


  • Community Manager

    Ciao icaro e benvenuto nel Forum GT,

    ti sposto nel forum dedicato a Flash 😉

    Giorgio


  • User

    @icaro nel cielo said:

    }else if (comment.indexOf("polimero",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Errore";

    io credo basti ke tu metta degli oppure nella condizione iniziale.una cosa del genere:

    else if (comment.indexOf("polimero",0)>-1 | seconda condizione | terza condizione | e così via) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Errore";

    questo per iniziare. poi forse potresti anke generalizzare e fare una funzione appropriata.


  • User Newbie

    grazie Little per la risposta...

    allora ho provato così ..........non funziona
    }else if (comment.indexOf("polimero",0)||("latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";
    così ..........non funziona
    }else if (comment.indexOf("polimero",0)|("latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";
    così ..........non funziona
    }else if (comment.indexOf("polimero",0)>-1),("latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";
    così ..........non funziona
    }else if (comment.indexOf("polimero",0)>-1);("latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";
    così mi legge come errore solo la prima parola "polimero" ma lascia passare "latte".
    }else if (comment.indexOf("polimero","latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";
    così mi legge come errore solo la seconda parola "latte" ma lascia passare "polimero".
    }else if (comment.indexOf("polimero"||"latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";
    così va a finire che mi suicido......


  • User

    }else if (comment.indexOf("polimero",0)>-1 | comment.indexOf("latte",0)>-1) {
    this.error.gotoAndPlay (2);
    this.error.error_txt = "Termini non adatti!";

    cm ti avevo suggerito io avrebbe dovuto funzionare così.
    hai fatto questa prova?


  • User Newbie

    grazieeeeeeeeeeeeeeeeeeee infinite avevo provato ma non avevo messo correttamente l'azione funge... grazie ancora..


  • User

    di nulla 😉