Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Doppio If

  1. #1

    Doppio If

    Buonasera a tutti.

    Ho bisogno del Vostro preziosissimo aiuto per risolvere un problemino.

    Ho giā il seguente codice funzionante:

    codice:
    <script> 
    trak = '[img]traking.jpg[/img]'; 
    trak2 = '[img]traking2.gif[/img]'; 
    trak3 = '[img]logoUPS.gif[/img]'; 
    trak4 = '[img]ritpv.png[/img]';
    notrak = '[img]Logo3G_trasp_60.gif[/img]';
    nsped = '<?=$nsped?>'; 
    status = '<?=$status?>';
    
    if (nsped == '') { 
    document.write(notrak); 
    } else if (nsped == 'RIT.PV'){ 
    document.write(trak4); 
    } 
    else if (nsped.length == 7)
    { 
    document.write(trak2); 
    }
    else if (nsped.length == 18)
    { 
    document.write(trak3); 
    }
    
    else { 
    document.write(trak); 
    }
            </script>
    Vorrei inserire in prossimita del primo if, un'ulteriore condizione del tipo:

    if (nsped == ' abcdef') e (status == 22) {
    document.write(trak3);
    }

    Sapreste indicarmi la sintassi corretta ??

    Preciso che il campo nsped č un campo di testo alfanumerico, invece il campo status č un campo numerico.

    Ringrazio di cuoeri fin da ora chiunque vorra aiutarmi.
    Grazie
    Danilo

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    if (nsped == ' abcdef' && status == 22) {
    document.write(trak3);
    }

    http://javascript.html.it/guide/lezi...ratori-logici/

    ciao

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Doppio If

    Comunque status non mi sembra poi tanto numerico

    status = '<?=$status?>';

    :master:
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Vi ringrazio intanto per la risposta,
    Riguardo al campo $status, una volta interpretato dal server, vā a leggere un campo numerico.

    Ora provo a vedere se la Vs soluzione riesce a risolvermi il problema.
    Per il momento Vi ringrazio... !!

    Ciao Ciao
    Danilo
    Danilo

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.