Ola pessoal, preciso de ajuda, por favor.
Tenho um formulário em meu site, com campos obrigatórios, e uma mascara para inserção do telefone. Acontece que com a utilização do nono dígito para celulares meu formulário não reconhece esse digito adicional.
Agradeço antecipadamente, valeu!
Segue abaixo o script que tenho em minha página:
<script type="text/javascript">
function vtelefone(v_obj){
v_obj.value=itelefone(v_obj.value)
}
function itelefone(v){
v=v.replace(/\D/g,"")
v=v.replace(/^(\d\d)(\d)/g,"($1) $2")
v=v.replace(/(\d{4})(\d)/,"$1-$2")
return v
}
function verifca(){
if (!(document.getElementById("nome").value)||(document.getElementById("nome").value.length < 3)){
alert("O seu nome deve conter pelo menos 3 caracteres.");
document.getElementById("nome").focus();
return false;
}
if (!(document.getElementById("telefone").value)||(document.getElementById("telefone").value.length <= 13)){
alert("Por favor, digite o seu telefone corretamente.");
document.getElementById("telefone").focus();
return false;
}
if (!(document.getElementById("email").value)){
alert("Por favor, informe seu e-mail.");
document.getElementById("email").focus();
return false;
}
if( document.getElementById("email").value ){
reEmail = /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i ;
if (!reEmail.test(document.getElementById("email").value)){
alert("Formato de e-mail inválido. Por favor, digite novamente.");
document.getElementById("email").focus();
return false;
} else{
if( document.getElementById("email").value != document.getElementById("emailC").value ){
alert("E-mail não confere. Por favor, digite novamente.");
document.getElementById("emailC").focus();
return false;
}
}
}
document.formulario.submit();
}
</script>
E aqui a tag de formulário incorporada no HTML:
<form name="formulario" action="anacosta.php" method="post" enctype="multipart/form-data">
<table width="500" border="0">
<tr>
<td align="right">
<p>Nome completo:</p>
</td>
<td colspan="3" align="left" >
<input type="text" id= "nome" name="nome" style="width:96%" onkeyup= "teste(this)" value="">
</td>
</tr>
<tr>
<td align="right">
<p>DDD e telefone (apenas números):</p>
</td>
<td align="left">
<input type="text" id= "telefone" name="telefone" onkeypress="vtelefone(this)" onkeyup="vtelefone(this)" maxlength="14" value=""/>
</td>
</tr>
<tr>
<td align="right">
<p>E-mail: </p>
</td>
<td colspan="3" align="left">
<input type="text" id= "email" name= "email" style="width:96%" onkeyup= "teste(this)" value=""/>
</td>
</tr>
<tr>
<td align="right">
<p>Confirmação do e-mail:</p>
</td>
<td colspan="3" align="left">
<input type="text" id= "emailC" name="emailC" style="width:96%" onkeyup= "teste(this) " />
</td>
</tr>
<tr>
<td colspan="2" style="width:50%" align="center">
<a id='finalizar'><image src="http://www.prevencao.../vertabela.png" onclick='verifca(this)'></a>
</td>
</tr>
</table>
</form>
- Fórum WMO
- → Viewing Profile: Tópicos: A3 Studio Web
Community Stats
- Group Usuários
- Active Posts 3
- Profile Views 3136
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
-
Localidade
Praia Grande
0
Neutral
User Tools
Latest Visitors
Topics I've Started
Telefone Com Nono Digito No Formulario
24/10/2013, 11:45
Configurando Servidores Mx Com Windows Live Admin Center
07/01/2013, 10:11
Recentemente o Google APPs deixou de ser gratuito, deixando (acredito eu) muitos desenvolvedores ou revendas sem uma alternativa confiável para fornecimento de e-mails aos seus clientes. Fui em busca de uma opção e verifiquei que a Microsoft fornece um sistema semelhante e gratuito (com a possibilidade de criação de até 500 conas de email).
O problema que estou tento é em relação aos dados que a Microsoft exige para configuração e habilitação de seu seviço no painel WHM/cPanel. Habilitei todos os dados mas a plataforma insiste em dizer que preciso confirmar minha propriedade do domínio, o que já fiz há semanas. Quem pode me ajudar? Alguém já está utilizando essa plataforma? Ah, para constar: criei um email e fiz um teste de envio e recebimento. Apenas o envio foi recebido, respondi a mensagem retornando mas não a recebi na nova conta (no ambiente do hotmail).
Para mais detalhes, acessem Windows Live Admin Center: http://domains.live.com/
Obrigado!
O problema que estou tento é em relação aos dados que a Microsoft exige para configuração e habilitação de seu seviço no painel WHM/cPanel. Habilitei todos os dados mas a plataforma insiste em dizer que preciso confirmar minha propriedade do domínio, o que já fiz há semanas. Quem pode me ajudar? Alguém já está utilizando essa plataforma? Ah, para constar: criei um email e fiz um teste de envio e recebimento. Apenas o envio foi recebido, respondi a mensagem retornando mas não a recebi na nova conta (no ambiente do hotmail).
Para mais detalhes, acessem Windows Live Admin Center: http://domains.live.com/
Obrigado!
- Fórum WMO
- → Viewing Profile: Tópicos: A3 Studio Web
- Privacy Policy
- Regras ·