Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi pessoal preciso de uma ajudinha...se alguém puder me responder eu agradeço muitooo...
tenho um código javascript de login que funcionava normalmente e simplesmente parou de funcionar e começou a aparecer esse erro :
A propriedade “charCode” de um evento keydown não deve ser usada. O valor não tem significado.
Sou iniciante em javascript então perdão se a dúvida for boba...
meu código é esse:
$(document).ready(function(){
$('#submit').click(
function()
{
user = document.getElementById('login_username');
password = document.getElementById('login_password');
$.post('/include/ajax/login.php', {mode:'login','user':user.value,'passwd':password.value},
function (response) {
if ( response.status == 0 ) {
document.getElementById('errormessage').style.display='block';
document.getElementById('signin_error').style.display='block';
document.getElementById('errormessage').innerHTML = response.msg;
document.getElementById('login_username').focus();
tremidinha();
} else {
$('#loggindiv').fadeOut(1000,function()
{
window.location = baseurl;
}); }
}, 'json');
}
) ;
$("login_username").keyup(function(e){$('login_password').focus();});
$('#loggindiv').keydown(
function(keycode)
{
if (keycode.keyCode == '13')
{
keycode.preventDefault();
user = document.getElementById('login_username');
password = document.getElementById('login_password');
$.post('/include/ajax/login.php', {mode:'login','user':user.value,'passwd':password.value},
function (response) {
if ( response.status == 0 ) {
document.getElementById('errormessage').style.display="block";
document.getElementById('signin_error').style.display='block';
document.getElementById('errormessage').innerHTML = response.msg;
tremidinha();
document.getElementById('login_username').focus();
} else {
$('#loggindiv').fadeOut(1000,function()
{
window.location = 'index.php';
});
}
}, 'json');
}
}
) ;
$('#signin_close').click(
function(){
$('#loggindiv').fadeOut(1000,function(){document.getElementById('loggindiv').style.display='none'});
}
);
$('#showlogin').click(
function(){
document.getElementById('errormessage').style.display="none";
document.getElementById('signin_error').style.display='none'
document.getElementById('login_username').value='';
document.getElementById('login_password').value='';
$('#loggindiv').fadeIn(1000,function(){document.getElementById('loggindiv').style.display='block';})
posicionaDiv();
}
);
$('#assinantes').click(
function(){
$('#loggindiv').fadeIn(1000,function(){document.getElementById('loggindiv').style.display='block';})
posicionaDiv();
}
);
var tremidinha = function(){
var x = parseInt($('div#loggindiv').css('left'));
var y = parseInt($('div#loggindiv').css('top'));
for(var i=1;i<10;i++)
setTimeout(function() {
$('div#loggindiv').css('left',x-5+(Math.random()*11));
$('div#loggindiv').css('top',y-4+(Math.random()*9));
},20*i);
setTimeout(function() {
$('div#loggindiv').css('left',x);
$('div#loggindiv').css('top',y);
},210);
}
posicionaDiv = function(e) {
if( $('#loggindiv').css('display') != 'none' )
var topSize = $(document).scrollTop();
var largura = $(document).width();'top': (32+topSize<100?100:(32+$(document).scrollTop()))+'px',
'left': ( (largura-889)/2) +'px'
});
}
});
Pesquisei mas não encontrei algo que fosse realmente claro e útil para mim...
obrigada.
Carregando comentários...