preciso de ajuda com o java script desse código não sei chamar funções no onclick?

<html>

<head>

<title> </title>

<style>

#entrar

{

margin-top:3px;

}

#login

{

margin-top :5px;

}

label

{

margin-left :15px;

color : white;

list-style-type : none;

font-family : Tahoma, Verdana, Arial, Helvetica, Sans-serif;

font-weight : bold;

}

input

{

margin-left :15px;

}

fieldset label

{

display : block;

}

fieldset

{

height : 115px;

border : hidden;

width : 200px;

background-color: red;

border-radius: 10px;

-o-border-radius: 10px;

-icab-border-radius: 10px;

-khtml-border-radius: 10px;

-moz-border-radius: 10px;

-webkit-border-radius: 10px;

}

#form1

{

margin-left : 80%;

margin-top : 2;

position : absolute;

}

</style>

<script language='javascript'>

function enviardados(){

if ((document.form1.login.value=="") ||( document.form1.value.login.length < 1))

{

alert( "Preencha campo login corretamente!" );

document.form1.login.focus();

return false;

}

return true;

}

</script>

</head>

<body>

<form id='form1'>

<fieldset>

<label for='login'>Login</label>

<input type='text' id='login' name='document' value='' />

<label for='senha'>Senha</label>

<input type='password' id='senha' name='senha' value='' />

<input type="submit" id="entrar" name="entrar" value="Entrar" onclick(enviardados()) />

</fieldset>

</form>

</body>

</html>

Comments

  • Vc precisa fazer as seguintes alterações:

    1. mudar o "type" do botão para type="button";

    2. "onclick(enviardados())" para onclick="enviardados()";

    3. adicionar no "form" a instrução method="post".

    4. mudar id="form1" para name="form1".

    Mudar essas linhas no javascript:

    if ((document.form1.login.value=="") ||( document.form1.value.login.length < 1))

    {

    alert( "Preencha campo login corretamente!" );

    document.form1.login.focus();

    return false;

    }

    return true;

    }

    Para:

    if (document.form1.login.value.length < 1)

    {

    alert( "Preencha campo login corretamente!" );

    document.form1.login.focus();

    }else{

    document.form1.action = "página_aonde_será_enviado_os_dados";

    document.form1.submit();

    }

    Alterar id='login' para name="login"

  • onclick="enviardados()"

Sign In or Register to comment.