Visualizzazione dei risultati da 1 a 7 su 7

Discussione: controllare un form

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    8

    controllare un form

    ho realizzato una pagina asp con un modulo, come si fa per controllare i dati inseriti dall'utente prima di passare alla pagina che inserisce i dati nel db?

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    la struttura č questa
    <script>
    function chk(f) {
    if (f.campo1.valore == "")
    return false;
    else if (f.campo2.valore == "")
    return false;
    else
    return true;
    }
    </script>
    <form onSubmit="return chk(this)">

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    dipende

    quello che ti hanno detto č il controllo per vedere se i campi sono vuoti o no, poi dipende dal controllo che vuoi fare tu, ad esempio se ci vuoi lettere o numeri nel campo se vuoi controllare sia un'e-mail o altro sii + specifico

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    8
    devo controllare se sono vuoti, se certi hanno solo numeri non negativi, e su uno se la data inserita č valida

  5. #5
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    ok

    ora vedo se ho qualcosina di pronto xchč non ho il tempo di scriverteli da capo tra poco devo andare a mangiare ) ho na fame

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    per i numeri
    if (isNaN(f.campo1.value) || parseFloat(f.campo1.value) < 0)
    per le date fai una ricerca sul forum

  7. #7
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    controlla se č un numero

    <html>

    <script language="JavaScript"><!--

    function checknumber(entry)

    {

    if (String(entry*1)=="NaN")

    {

    alert("the entry is not a number")

    }else{

    alert("the entry is a number")

    }

    }

    //-->

    </script>



    <head><title></title></head><body>

    <form method=post name="Form1" action="pagina.htm">



    <table border=0>

    <tr>

    <td align=center>entry</td>

    <td><input type=Text name=entry size=5></td>

    </tr>



    </table>

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.