Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    [JS] Break... fuori dal ciclo

    Salve a tutti!

    Devo fare una funzione di questo genere:
    codice:
    function checkit(f) {
    if (!fastchecke('rag','Ragione Sociale')) { break; }
    if (!fastchecke('piva','Partita IVA')) { break; }
    if (!fastchecke('cf','Codice Fiscale')) { break; }
    }
    la funzione fastchecke verifica che esista il primo campo e ritorna TRUE o FALSE.

    Problema: IE vuole il BREAK solo in un ciclo.
    Come faccio quindi a dare un'istruzione di interruzione?

    (togliendo il break, qualora mancassero tutti i campi, mi darebbe tutte gli alert...)

    Chrome, invece, accetta il tutto...
    Guybrush Threepwood

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    procedi per
    if (prima condizione) {istruzioni}
    else if (seconda condizione) {istruzioni}
    else if (terza condizione) {istruzioni}

    e se tra le istruzioni hai un return, true o false che sia, il resto della funzione non viene eseguito

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    yess perfect
    Guybrush Threepwood

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.