Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos, estou tendo um probleminha com Javascript no Netscape 7.
Fiz uma coisa bem bestinha, tipo uma verificação de formulários. No Internet explorer tá funcionando perfeitamente mas quando abro no Netscape simplesmente não funciona! Ai abri o console Javascript do Netscape e ele acusa o seguinte erro:
Erro: formu is not defined
Arquivo Fonte: http://localhost/engcomp_novo/
Linha: 82
formu é o nome do meu formulário!
A questão é: Como eu defino o formulário??? no Internet explorer não tenho problemas. olhem o código que estou utilizando:
As funções cont e verifica são funções respectivamente para contar o numero de caracteres restantes e verifica é pra habilitar e desabilitar o botao de subimit. essas funções são chamadas quando as teclas do teclados são pressionadas. --> onKeyDown()
function verifica()
{
if (document.formu.msg.value.length <= 0)
{
document.formu.botao.disabled = true;
}
else
{
document.formu.botao.disabled = false;
}
}
function cont()
{
if (document.formu.number.value > 0)
{
document.formu.number.value = 255 - (document.formu.msg.value.length);
}
else
{
document.formu.msg.value = document.formu.msg.value.substring(0,255);
document.formu.number.value = 255 - (document.formu.msg.value.length);
}
}
function ValidaMural()
{
if (document.formu.msg.value != "")
{
window.open('mural.asp?de='+formu.de.value+'&msg='+formu.msg.value+'&dest='+formu.dest.value+'&filter=data','Recados','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,re
sizable=no,menubar=no,width=300,height=300'
}
}
Carregando comentários...