Firefox: проблема с проверкой заполнения обяз.полей формы

Статус
Закрыто для дальнейших ответов.

domenica

New Member
Регистрация
20.11.2011
Сообщения
5
Добрый день.

Помогите, плиз, с нижеприведенным скриптом, который не работает в Firefox.

Имеется форма (dati) с двумя обязательными полями для запонения: имя (nome) и email, и одним обязательным чекбоксом.

Код:
<form action="invio.php" method="post" name="dati" onsubmit="return valida();">
Код:
function valida() {
nome=dati.nome.value;
  email=dati.email.value;
  var doc=document.dati;
 
  if(nome == "") {
  alert("Completare il campo Nome");
  return false;
  }
  if(email == "") {
  alert("Completare il campo Email");
  return false;
  }
  if (email.indexOf("@")==-1) {
    alert ("Inserisci un'email valida");
    return false;
}
if(!doc.autorizzazione.checked){
alert('Non hai autorizzato il trattamento dei dati personali');
return false;
}
}
Заранее благодарю :)
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Код:
function valida() {
var nome=document.dati.nome.value;
var email=document.dati.email.value;
var doc=document.dati;

if(nome == "") {....
И далее по тексту, как у вас.

Честно говоря, удивило, что dati без document еще и работает где-то (например, в хроме)
 

domenica

New Member
Регистрация
20.11.2011
Сообщения
5
Отлично! Работает! Спасибо! :)
 
Статус
Закрыто для дальнейших ответов.
Верх Низ