Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Validare campi form

  1. #1

    Validare campi form

    Ho un problema con uno script che uso per validare i campi di un form:


    <script language="JavaScript" src="../js_css/validazione.js"></script>

    <script language="javascript">
    <!--
    function validateForm(frm) { /* la funzione valdidateForm(frm) fa riferimento a delle funzioni presenti sul file validazione.js*/

    if(!isName(frm.valore[1].value,'Azienda')) return false;
    if(!isName(frm.valore[2].value,'Attività')) return false;
    if(!isName(frm.valore[6].value,'Nome e cognome')) return false;
    if(!isTelFax(frm.valore[7].value,'Telefono')) return false;
    if(!isTelFax(frm.valore[8].value,'Fax')) return false;
    if(!isEmail(frm.mittente.value)) return false;
    if(!isName(frm.oggetto.value,'oggetto')) return false;
    if(!isDescrizione(frm.messaggio.value,'messaggio') ) return false;
    return confirm("Confermi i dati introdotti?");

    }
    //-->
    </script>

    Il guaio è che però la validazione non avviene e credo dipenda dal nome dei campi: valore[i] ... purtroppo questi campi devono essere chiamati in questo modo per essere inviati al mailer dell'host . Qualcuno può darmi una mano

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Difficile rispondere con le poche informazioni che dai, comunque prova:

    if(!isName(frm.elements['valore[1]'].value,'Azienda')) return false;

    (e gli altri in modo analogo)

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3

    provo come hai detto

    ad ogni modo se non ci riesco allego il file di validazione e quello con il form con cui passo i valori al mailer

  4. #4
    Grazie, ora va tutto ok

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.