Esses dados típicos de formulário verificados por JavaScript são:
O usuário preencheu os itens necessários no formulário?
O endereço de correio inserido pelo usuário é legal?
O usuário inseriu uma data legal?
Os usuários inserem texto no campo numérico?
Deve -filar (ou escolher) o projeto
As seguintes funções são usadas para verificar se o usuário preencheu o item necessário (ou necessário) no formulário. Se deve ser preenchido ou a opção estiver vazia, a caixa de aviso será exibida e o valor de retorno da função será falso, caso contrário, o valor de retorno da função é verdadeiro (significa que os dados não são problemas):
Copie o código do código da seguinte forma:
Função value_required (campo, alerttxt)
{{
com (campo)
{{
if (value == null || value == "")
{Alert (alerttxt);
else {return true}
}
}
Verificação de e-mail (caixa de correio de verificação)
As funções a seguir verificam se os dados de entrada estão em conformidade com a sintaxe básica do endereço de email.
Isso significa que os dados de entrada devem conter@ símbolos e números de pontos (.). Ao mesmo tempo,@ não é o primeiro caractere do endereço de e -mail e pelo menos um número de ponto depois@ 同时:
Copie o código do código da seguinte forma:
Função value_email (campo, alerttxt)
{{
com (campo)
{{
Apos = value.IndexOf ("@")
Dotpos = value.LastIndexOf (".")
If (apo <1 || dotpos-apos <2)
{Alert (alerttxt);
else {return true}
}
}
Exemplo:
Copie o código do código da seguinte forma:
<html>
<head>
<script type = "text/javascript">
Função value_email (campo, alerttxt)
{{
com (campo)
{{
Apos = value.IndexOf ("@")
Dotpos = value.LastIndexOf (".")
If (apo <1 || dotpos-apos <2)
{Alert (alerttxt);
else {return true}
}
}
Função value_form (thisform)
{{
com (Thisform)
{{
If (validate_email (email, "não é um endereço de e-mail válido!" == false)
{email.focus ();
}
}
</script>
</head>
<Body>
<Form Action = "Submitpage.htm" OnsubMit = "Return value_form (this);" Método = "Post" >>
E -mail: <input type = "text" name = "email" size = "30">>
<input type = "submit" value = "submit">
</morm>
</body>
</html>