Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Segnalare campi vuoti

  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419

    scegnalare campi vuoti

    SALVE,ho un form dove inserisco una username e password,come posso fare affinche' se il campo username e' vuoto al momento dell'invio,mi appaia a video "username necessaria"!,?grazie

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    puoi usare javascript, controllando il valore del campo e avvisando l'utente con un allert.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    saresti cosi gentile da farmi un esempio?grazie

  4. #4
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    Originariamente inviato da lupo1978
    saresti cosi gentile da farmi un esempio?grazie

    codice:
    <form name="form1" action="pippo.asp">
    <input name="username" onchange="controllo()">
    </form>
    <script language="vbscript">
    sub controllo()
    
    if form1.username.value = "" then
    alert("ATTENZIONE : " & CHR(13) & " il campo username è richiesto")
    end if
    
    end sub
    </script>
    buttato giu al volo

    Salve, sono Folder... Mox Folder , e questa è la mia collega Dana Shell(y) , insieme lavoriamo su i misteri di *.files, da quando gli alieni hanno rapito mia sorella (Mdb-Database Folder) il nostro impegno per sopprimerli da tutti i pc ed eliminare i file corrotti è diventato concreto.

    Insieme formiamo gli X_Gold.

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    codice:
    <script language="javascript">
    var strCampo = document.nomeForm.NomeCampo.value;
    function controllaCampo(){
    if (strCampo==""){
    alert("Specificare la ragione sociale!");
    }
    }
    </script>
    per richiamarlo
    codice:
    Link
    Al posto di nomeForm ci metti il vero nome del form
    Al posto di nomeCampo ci metti il nome del campo da controllare.
    Questo è un esempio, ma ti invito ad approfondire sul giusto forum di scripting
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    perche cosi non va?
    <form name="form1" method="post" action="">
    <input name="username" type="text" id="username">
    <input type="submit" name="Submit" value="Invia">
    </form>

    </body>
    </html>

    <script language="JavaScript" type="text/JavaScript">

    sub controllo()

    if form1.username.value = "" then
    alert("ATTENZIONE : " & CHR(13) & " il campo username è richiesto")
    end if

    end sub
    </script>
    grazie..

  7. #7
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Se anche ti dovesse funzionare (teoricamente) dubito che in molti browser moderni lo possa fare. Le popUp automatiche vengono bloccate automanticamente dai browser di ultima generazione.. credo che lo stesso accada con le allert generate in questo modo.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    419
    saresti cosi' cortese da darmi un tuo esempio pratico per gli attuali borwser in modo che il campo diventi obligatorio?grazie per la pazienza

  9. #9
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Già l'ho fatto sopra, in javascript. La compatibilità è sicura anche se occorre precisare che l'utente potrebbe disabilitare i controlli lato client. per controlli sicuri al 100% e che lavorano lato server l'architettura è più complessa. Ti consiglio di usare javascript per ora.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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.