Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Convalida campo+onBlur

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466

    Convalida campo+onBlur

    Premetto che ho letto tutti post a riguardo ma visto che in js sono una frana spero qualcuno mi illumini.

    Ho due campi text, vorrei semplicemente che quando passo dal primo al seocndo se non ho inserito alcuno valore nel primo mi apparisse una finestraella che mi dice devi copilare il campo1.

    Dalle discussioni che ho lettomi sembra diaver capito che devo fare una funzione che si attiva quando c' è l' evento onBlur.

    Ho capito bene?

    Grazie, Mc

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    194
    devi fare qualcosa di simile a questo:

    <input name="primo" onblur="controlla()">
    <input name="secondo">

    e come script:

    function controlla() {
    if (document.nomeform.primo.value=="")
    alert("compila il primo campo")
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    per scritto al volo

    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script language="JavaScript">
    function controlla(){
    if(document.prova.campoa.value==''){
    alert('Campo a vuto inserire prima valore.')
    document.prova.campoa.focus()
    }
    }
    </script>
    </head>

    <body>
    <form name="prova" method="post">
    <input type="text" name="campoa">
    <input type="text" name="campob" onFocus="return controlla()">
    </form>
    </body>
    </html>


    Ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466
    Grazie a tutti e due

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466
    Se oltre il controllo sul campo volessi fare in modo che non si può scrivere nella secondoa casella finchè non è stata compilata la prima che devo fare?

    Grazie,Mc

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.