Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    22

    Operazioni di Controllo x campi dati in input


    Salve ragazzi ho un proglema per quanto riguarda dei controlli per un form email, in pratica vorrei riuscire a controllare se l'inserimanto dell'indirizzo e-mail ed el telefono sono corretti.
    Mi spiego meglio ho dei campi che dò come testo di input, ho già effettuato un primo controllo nel caso i campi siano lasciati vuoti, ma non so proprio come fare a fare il controllo per la presenza o meno della "@" nell'e-mail e dell'inserimento non superiore a 11 cifre per il telefono???????????Come fare???????


    vi scrivo le istruzioni che ho inserito nel pulsante invia:

    on (release) {
    if (inputName ne "" and inputCompany ne "" and inputPosition ne "" and inputEmail ne "" and inputTel ne"" and inputMessage ne "" ) {
    gotoAndPlay("valid");
    loadVariablesNum("sendmail.php", 0, "POST");
    } else {
    gotoAndPlay("invalid");
    }
    }



    questo funziona ma mi controlla solo se i campi sono stati riempiti.
    Attendo con ansia vostri consigli e aiuti!!!

    Vi ringrazio

  2. #2
    per la mail usa questa funzione:
    function controllo_email(valore){
    nome1 = new Array();
    nome1 = valore.split('@')
    valore2 = nome1[1]
    if(nome1[2] == undefined){
    this.name = false
    valore2 = valore2.split('.')
    nome1[1] = valore2[0]
    nome1[2] = valore2[1]
    if(nome1[0] != undefined && nome1[1] != undefined && nome1[2] != undefined && nome1[0].length >0 && nome1[1].length >0 && nome1[2].length >1){
    this.name = true
    } else {
    this.name = false
    }
    } else {
    this.name = false
    }
    }

    per la lunghezza invece fai prima a limitare il campo input

  3. #3
    per il telefono:

    tel_txt.restrict = "0-9";
    tel_txt.maxChars = 11;

    per l'email:
    http://andr3a.dotgeek.org/index.php?language=3&class=40

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.