Depois da ajuda de vocês, eu consegui fazer as adaptações ao meu script.
Poré, ainda restam dois problemas do Firefox em relação ao I.E.
1) Como liberar a tecla delete e as teclas seta para direita e esquerda do teclado quando usando o firefox em um evento? É que estou usando uma mascara para moeda e, como o campo já vem preechido para edição, não consigo edita-lo.
2) Quando faço campo.focus(); se o campo for um input text, o foco funciona no ff e no ie. Mas, se o campo for um select option ai só funciona no i.e.
Já tentei alterar para campo.select; campo.select(); campo.selected; campo.selected(); e nada.
Grato a quem puder ajudar
// JavaScript Document
function disablelink( e ){
var evt = window.event || e
e.preventDefault();
return false;
}
function validaprodutoadcionado(form,campo2,campo3,campo5)
{
if(document.getElementById(campo2).value=="")
{
alert("Preencha o campo Preço: campo obrigatório!!!");
document.getElementById(campo2).focus();
return (false);
}
if(document.getElementById(campo3).value=="")
{
alert("Preencha o campo Imposto: campo obrigatório!!!");
document.getElementById(campo3).focus();
return (false);
}
if(document.getElementById(campo5).value=="#")
{
alert("Escolha Posição: campo obrigatório!!!");
document.getElementById(campo5).focus();
return (false);
}
}
Pergunta
Carlos Rocha
Pessoal.
É o seguinte:
Depois da ajuda de vocês, eu consegui fazer as adaptações ao meu script.
Poré, ainda restam dois problemas do Firefox em relação ao I.E.
1) Como liberar a tecla delete e as teclas seta para direita e esquerda do teclado quando usando o firefox em um evento? É que estou usando uma mascara para moeda e, como o campo já vem preechido para edição, não consigo edita-lo.
2) Quando faço campo.focus(); se o campo for um input text, o foco funciona no ff e no ie. Mas, se o campo for um select option ai só funciona no i.e.
Já tentei alterar para campo.select; campo.select(); campo.selected; campo.selected(); e nada.
Grato a quem puder ajudar
Puxa.
Ainda estou com esta dificuldade.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.