Visualizzazione dei risultati da 1 a 4 su 4

Discussione: validare una form

  1. #1

    validare una form

    ciao...
    dovrei fare un controllo su due campi...per l'esattezza dovrei verificare che non siano vuoti
    vi posto il codice:

    NELLA FORM....
    ...
    ...
    <input type="submit" name="Submit" value="Aggiungi" onclick="javascript: controlla()">
    mentre CONTROLLA l'ho inserita tra i tag <HEAD></HEAD>:
    function controlla()
    {
    if ((form1.titolo.value=="") || (form1.firma.value=="")) {
    alert("E' necessario inserire il TITOLO e la FIRMA");
    return false;
    }
    }
    Il controllo me lo fa....ma poi prosegue....
    e non mi da la possibilità di inserire i campi lasciati vuoti...

    Qualcuno sa come posso risolvere??? Grazie.....
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  2. #2
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    <input type="submit" name="Submit" value="Aggiungi" onclick="return controlla()">

  3. #3

    grazieee

    Grazie 1000....funziona

    Scusa....se posso ti faccio un'altra domanda:
    per validare il form ho scritto questa funzione:
    function controlla()
    {
    if ((form1.titolo.value=="") || (form1.firma.value=="")) {
    alert("E' necessario inserire il TITOLO e la FIRMA");
    return false;
    }
    }
    Sapresti dirmi come fare a controllare se nei campi venga effettivamente scritto qualcosa ovvero evitare che vengano inseriti tutti spazi vuoti.....GRAZIEE... :tongue:
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    x es.
    if(document.form1.titolo.value.match(/^\s+$/)){alert('tutti spazi!')}

    se li volessi anche rimuovere:
    document.form1.titolo.value = document.form1.titolo.value.replace(/\s+/g, '')
    alert('ho rimosso tutti sli spazi')

    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.