Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Campi obbligatori

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334

    Campi obbligatori

    Ciao a tutti! Vorrei rendere un campo SELECT obbligatorio ma con lo script che uso non ci riesco..

    Posso modificarlo x il campo select?

    function verifForm(formulaire)
    {
    if(formulaire.categoria.value == "")
    alert('Seleziona una categoria!');
    else
    formulaire.submit();
    }
    grazie a tutti

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Devi postare anche come utilizzi lo script... il form con i suoi campi e il richiamo sull'evento del button (presumo)

    ciao
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    ciao
    ho visto che funziona solo l'iltimo campo impostato ora inserisco lo script ..

    <SCRIPT LANGUAGE="JavaScript">
    function verifForm(formulaire)
    {
    if(formulaire.nome.value == "")
    alert('nome!');
    else
    formulaire.submit();
    }

    function verifForm(formulaire)
    {
    if(formulaire.categoria.value.options == "")
    alert('Seleziona una categoria!');
    else
    formulaire.submit();
    }


    function verifForm(formulaire)
    {
    if(formulaire.descrizione.value == "")
    alert('Inserisci una breve descrizione!');
    else
    formulaire.submit();
    }

    </SCRIPT>
    <INPUT TYPE="button" VALUE="invia" onClick="verifForm(this.form)"><font size="2" face="MS Sans Serif"><input type="reset" value="Reimposta" name="B2"></font></p>
    funziona solo l' ultimo campo (es. descrizione) xkè?

    Grazie a tutti

  4. #4
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao

    codice:
    <SCRIPT LANGUAGE="JavaScript"> 
    function verifForm(formulaire) 
    { 
       var ok=false;
       if(formulaire.nome.value == "") 
         alert('nome!'); 
       else 
         if(formulaire.categoria.value.options == "") 
           alert('Seleziona una categoria!'); 
         else 
           if(formulaire.descrizione.value == "") 
             alert('Inserisci una breve descrizione!'); 
           else 
             ok=true;
    
       if (ok)
         formulaire.submit(); 
    } 
    </SCRIPT>
    Jupy

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    ciao Jupy64 grazie 1000!!
    funziona tutto tranne x la catecoria. può dipendere xkè è un campo select?

    grazie

  6. #6
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, se vuoi fare il confronto con il testo che vedi nella combo:
    devi sostituire questo: formulaire.categoria.value.options con questo: formulaire.categoria.options(formulaire.categoria. selectedIndex).text
    Jupy

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    ciao jumpy ti ringrazio xl aiuto.. ho risolto eliminado da formulaire.categoria.value.options la voce options e sembra funzionare ... ti ringrazio ancora e proverò a modificare come mi hai consigliato

    grazie ancora ciao

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.