Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Script che non funge

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    143

    Script che non funge

    Buongiorno ragazzi ho il seguente script che non gira:

    <script language="javascript">
    <!--
    function solouno(){
    ff = document.parametri
    cont = 0
    if(utenti.RagioneSociale.value!='')cont++
    if(utenti.CodiceCliente.value!='')cont++
    if(utenti.TuttiU.checked)cont++
    if(cont>1){
    alert('Non si può inserire più di un parametro!')
    return false
    }
    var charsRS = document.utenti.RagioneSociale;
    var charsCC = document.utenti.CodiceCliente.value;

    if(charsRS.value.length = 0 || charsCC.value.length = 0)
    {
    alert('Devi inserire almeno un parametro!')
    return false;
    }

    else return true;
    }
    //-->
    </script>
    ed esattamente quando devo verificare che non e' stato dgt niente all'interno dei campi

    1000 grazie a chi mi possa dare una mano
    Gennaro

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    if(charsRS.value.length == 0 || charsCC.value.length == 0)
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    143
    Grazie mille per la tua disponibilità ho apportato la modifica che mi suggerivi ma comunque non fa quello che vorrei cioe' la || significa OR quindi se uno o l'altro campo e' vuoto allora dovrebbe darmi l'alert giusto ? invece li vuole tutti e due pieni e quindi si attiva la prima parte dello script nel quale verifico che solo uno dei campi puo' essere pieno dove devo ancora modificare?
    Gennaro

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    143
    ragazzi una mano per favore
    Gennaro

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da galgen
    Grazie mille per la tua disponibilità ho apportato la modifica che mi suggerivi ma comunque non fa quello che vorrei cioe' la || significa OR quindi se uno o l'altro campo e' vuoto allora dovrebbe darmi l'alert giusto ? invece li vuole tutti e due pieni e quindi si attiva la prima parte dello script nel quale verifico che solo uno dei campi puo' essere pieno dove devo ancora modificare?
    Coraggio....
    se ti basta che uno dei due sia pieno, devi dare l'alert quando sono vuoti entrambi, quindi devi usare AND (&&), non OR....

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.