Ir para conteúdo
Fórum Script Brasil
  • 0

travar campos do formulario


Imorrivel

Pergunta

boa tarde pessoal será que alguém poderia me ajudar

Bom tenho um formulario.php ele tem que ter alguns campos obrigatorios como o campo senha,razão social entre outros eu estou usando o seguinte codigo

no form eu coloco

<form onSubmit="return validar(this);"></form>

e no enviar.php

<script type="text/javascript">

function validar(form) {

if (form.formulariodealteracao.value == "senha") {

alert ("Preencha o campo!");

return false;

}

mas mesmo se eu deixar a senha em branco ele não funciona não aparece o alerta vai direto para o proximo formulario

oque ta errado e como posso resolver

Obrigado

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

&lt;script language="javascript">

function valida_campo()
{
var SeuCampo = document.form.SeuCampo.value
if (SeuCampo==""){
    alert("Informe um Nome!");
    document.form.SeuCampo.focus()
    return false
    }
}
</script>
O seu form
<form action="" name="form" onSubmit="return valida_campo()">

Editado por jow
Link para o comentário
Compartilhar em outros sites

  • 0

então ficaria assim depois do php eu coloco

&lt;script language="javascript">

function valida_campo()

{

var senha = senha.formulariodealteracao.senha.value

if (senha=="senha"){

alert("Informe a senha!");

senha.formulariodealteracao.senha.focus()

return false

}

}

</script>

e no formulario

<form action="alterarassociado.php?id=<? echo "$codigo"; ?> name="form" onSubmit="return valida_campo()">

é isso?

porque se for colega não deu certo

aparece todo o codigo do script na pagina seguinte

eu não to sabendo onde colocar os codigos

se você poder me ajudar agradeceria

Link para o comentário
Compartilhar em outros sites

  • 0

então usa isso entre a sua tag head

<head><script language="javascript">

function valida_campo()
{
var senha = document.formulariodealteracao.senha.value
if (senha==""){
    alert("Informe uma Senha!");
    document.formulariodealteracao.senha.focus()
    return false
    }
}
</script>
</head>
Aki você usar para abrir o seu form
<form action="alterarassociado.php?id=<? echo "$codigo"; ?> name="formulariodealteracao" onSubmit="return valida_campo()">

Link para o comentário
Compartilhar em outros sites

  • 0

Não entendo muito de php, mas uso uns scripts prontos que pego na net, num desses arquivos, tem um form que tem uma parte assim:

// faz validacao para não passar nenhum campo em branco
if (($Nome == '')||($Email == '')||($Comentarios == '')) {
echo "&lt;script language='javascript'>alert('Preencha com todos os dados!');history.go(-1);</script>";
}

Essa parte, vefirica se todos os campos estão preenchidos. Se não tiver todos, aparece um aviso. Facim

Editado por _Vinny_
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...