Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    ciclo di controllo campi

    salve

    ho creato un form in flash con vari campi tra cui telefono e email

    come faccio a impedire di inviare i dati alla pag.asp se almeno i campi telefono o email sono compilati?

    ho fatto cosi ma se il campo mail non e' compilato non invia anche se il campo telefono e' compilato

    codice:
    if(_root.tessera == null){
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.nome == null){
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.cognome == null){
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.telefono or _root.mail == null){
    		_root.msg.gotoAndPlay("error");
    	}else{
    loadVariablesNum("pag.asp", 0, "POST");
    }
    grazie
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  2. #2
    if (_root.tessera == null) {
    _root.msg.gotoAndPlay("error");
    } else if (_root.nome == null) {
    _root.msg.gotoAndPlay("error");
    } else if (_root.cognome == null) {
    _root.msg.gotoAndPlay("error");
    } else if (_root.telefono == null || _root.mail == null) {
    _root.msg.gotoAndPlay("error");
    } else {
    loadVariablesNum("pag.asp", 0, "POST");
    }

    Ma, non ho capito bene quali sono i campi obbligatori.

  3. #3
    tutti tranne telefono o email

    cioe' l'utente o mette il telefono o l'email
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  4. #4
    con i vari aiuti

    ho creato questo script per controllare che i campi del form siano compilati

    specifico anche che: o il campo e' maggiore di 5 o il campo mail contenga il carattere "@"

    Questo il codice ma non mi funziona perke'

    codice:
    on(release){
    	if(_root.tessera.length <= 0){
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.nome.length <= 0){
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.cognome.length <= 0){
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.mail.indexOf("@" == -1) and _root.telefono.length < 5) {
    		_root.msg.gotoAndPlay("error");
    	}else if(_root.calendar.selectedDate == undefined){
    		_root.msg.gotoAndPlay("error");
    	}else{
    		_root.email = _root.mail;
    		_root.testo = _root.nome +" "+ _root.cognome +chr("13")+"telefono: "+_root.telefono +chr(13)+"richiede di prenotare per data: "+_root.dataselezionata +chr(13)+"note: "+_root.note;
    		
    _root.ogg = _root.oggetto;
    
    loadVariablesNum("pagina.asp", 0, "POST");
    	_root.msg.play();
    	_root.mail.length = 0;
    	_root.telefono.length = 0;
    	}
    }

    Aiuto !!!!!
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  5. #5
    aiuto nessuno mi da na mano?
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

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.