Codice PHP:
email.restrict = "0-9a-z_@.\\-";
inser.onRelease = function() {
if (checkMail(email.text) && news != "indirizzo di posta elettronica") {
newscod = escape(news);
invio = 1;
output = "invio in corso...";
loadVariables("mail.php", this, "POST");
} else {
output = "inserisci un indirizzo email valido, per favore";
}
};
Ciao
ho il mio bel pulsante istanziato inser, ho il mio campo di testo istanziato email (variabile news) a cui con l'altra funzione attribuisco il valore "indirizzo di posta elettronica", l'onRelease mi dovrebbe controllare che i caratteri siano quelli contenuti nel restrict e che il campo news sia diverso da "indirizzo....".
Il problema è che mi chiede sempre di inserire l'indirizzo corretto.
Cosa non va?
P.S.: si tratta di una registrazione newsletters, quindi con un solo campo.
Grazie
Questa è l'altra funzione se interessa:
Codice PHP:
news = "";
TextField.prototype.svuota = function(testoIniziale) {
this.text = testoIniziale;
this.onSetFocus = function() {
if (this.text == testoIniziale) {
this.text = "";
}
};
this.onKillFocus = function() {
if (this.text == "") {
this.text = testoIniziale;
}
};
};
email.svuota("indirizzo di posta elettronica");