Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    4

    E' possibile usare il comando if con caratteri jolly???

    Salve a tutti, scusate il disturbo, ma di flash ci capisco poco e tanto meno di action script

    Volevo sapere se nell'espressione IF è possibile mettere dei caratteri jolly (*,$)al posto di mettere visto che io devo verificare che il testo che io inserisco può essere uguale a molte cose xchè l'espressione risulti vera.

    if (String (input)=="prova"||String (input)=="prove"||String (input)=="provino") {
    output = "ok";
    } else {
    output = "diverso";
    }
    non credo di essermi spiegato un granchè bene....
    intanto incrocio i diti

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Ciao gnaghi, benvenuto fra noi.

    In Action Script l'astrerisco è unicamente l'operatore per la moltiplicazione. Quindi fai bene ad usare l'OR -->(||), come mostri nel tuo script.

    Lo so, se i valori veri che deve assumere input fossero 100, dovresti scriverli 100 volte ma se tu li dichiarassi preventivamente in un array, non cambierebbe il "fastidio"... Non trovi ?

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  3. #3
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    caratteri jolly no, ma se cominciassero tutti nella stessa maniera potresti farlo estraendo le prime lettere

    nome=substring(input,1,4)
    if (nome=="prov") {
    output = "ok";
    } else {
    output = "diverso";
    }

    questo dando per scontato che input contenga una stringa, nel tuo caso mi pare di capire che è un campo di input quindi contiene sicuramente una stringa

    facendo una prova con un campo di input mi ha dato un errore incredibile, il pulsante si rifiuta di recepire la variabile se non davo il percorso anche se erano tutti e due sulla stessa timeline, se dovesse succedere anche a te dagli il percorso, ad esempio

    nome=substring(_root.input,1,4)
    if (nome=="prov) {
    output = "ok";
    } else {
    output = "diverso";
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    4

    Grazie!!!!

    Grazie mille!!!!

    Chiapperi siete stati rapidissimi e gentilissimi
    adesso provo subito i metodi che avete suggerito )

    Grazie ancora Stormy e Nap

    a prestooo!!!
    e grazie ancora

  5. #5
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    ciao e facci sapere

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    4
    non funziona!!! buiiii buiiii

    credo sia per la mia gnuranza, xò ho provat lo script che mi hai postato stormy e mi dice che ci sono errori

    (io uso flash 5... non è che è solo x flash MX vero?.....)

    buiiii buiiii (

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    4
    scusa!!!
    perdona mia ignoranza adesso mi funziona tutto ed è una bomba, mi fa risparmiare un sacco di lavoro ))

    GRAZIEEEEEEEEE!!!!!!!!!


  8. #8
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    cos'è che avevi sbagliato?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.