Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, boa tarde, eu de novo =p
Seguinte...mais um exemplo que peguei pronto de um arquivo que já tenho, porém...não sei porque cargas d'água, NAO FUNCIONA!
Estou tentando mostrar/esconder uma DIV , em específico...porém, ele sempre fica me dando o seguinte erro(debug do firefox:)
"missing : after property list"
ele informa a linha e tals, mas nao sei do q ele fala. no meu outro arquivo(que ja ta pronto, outra coisa) funciona perfeitamente.
enviando o código, desde já agradeço qqer ajuda. deve ter umas duas horas q to lutando com isso =p
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css"></style>
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<link rel="stylesheet" type="text/css" href="css/formalize.css" />
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
$(document).ready( function() {$('#digitausuario').hide();
$('#1st_sim').click(function() {
$('#digitausuario').show('slow');
return false;
});
$('#1st_nao').click(function() {
$('#digitausuario').hide('fast');
return false;
});
// Define as regras
rules:{
nomeusuario: {
required: function(){
if($('#1st_sim').is(':checked'))
{
required: false
}
else
{
required: true;
}
}
}, required: function(){
if($('#1st_sim').is(':checked')) {
required: true;
minlength: 5;
}
else
{
required: false;
}
}
},
senhanova:{
required: true, minlength: 6
},
senhanova_2:{
required: true, equalTo: "#senhanova", minlength: 6
}
},});
});
</script>
<meta http-equiv="Content-Type" content="text/html" charset="iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<div id="grande">Cadastro de usuários / senhas para internet - PHARMASCIENCE</div>
<h2>Primeiro acesso ? <input type="radio" value="yes" name="primeiro_acesso" id="1st_sim" />Sim<input type="radio" value="no" name="primeiro_acesso" id="1st_nao" />Não</h2>
<form id="form1" name="form1" method="post" action="cadastra.php">
<p>
<div class="secret" id="digitausuario">
<p>Digite o nome de usuário a ser utilizado</p>
<p><input type="text" name="nomeusuario_2" /></p>
<p><font color=red>
<label for="nomeusuario" class="error" style="display: none;">Digite o nome do usuário</label></font></p>
<div id="usuario_select">
Selecione o seu usuário:
<p>
<?phpmysql_connect('localhost','intrapharma','mceugg5');
mysql_select_db('intrapharma');
//clausula sql
$sql = "SELECT * FROM users";
//executa a clausula sql
$result = mysql_query($sql)or die(mysql_error());
//imprimir um campo select
echo "<select name=\"nomeusuario\" id=\"nomeusuario\">";
//faz o loop para preencher o campo criado com os valores retornados na consulta
while($dados = mysql_fetch_array($result))
{
echo "<option value='".$dados['id']."'>".$dados['login']."</option>";
}
//fecha o campo select
echo "</select>";
?>
<font color=red>
<label for="nomeusuario" class="error" style="display: none;">Selecione o nome do usuário</label></font>
</div>
<p>Nova Senha:<br />
<input name="senhanova" type="password" id="senhanova" size="20" maxlength="35" />
</p>
<p>Confirmar Nova senha:</p>
<p>
<input name="senhanova_2" type="password" id="senhanova_2" size="20" maxlength="35" />
</p>
<p><input type="submit" value="Cadastra senha" action="cadastra.php" /> </p>
</form>
</body>
</html>
Detalhe: O erro encontra-se no seguinte pedaço de código (removendo ele funciona direitinho):
$('#digitausuario').hide();
$('#1st_sim').click(function() {
$('#digitausuario').show('slow');
return false;
});
$('#1st_nao').click(function() {
$('#digitausuario').hide('fast');
return false;
});Carregando comentários...