Galerinha,
Tenho um combobox que contém uma lista de serviços, e para um determinado tipo de serviço que seja maior que 20000 e menor que 21000 tem que habilitar um outro combobox que contém informações específicas deste serviço, eu fiz da forma abaixo mas não está funcionando:
function habilitaCapital()
{
if ( scsForm.listaProduto.value >= 20000 && scsForm.listaProduto.value < 2100 )
{
scsForm.complemento.disable = true;
} else {
scsForm.complemento.disable = false;
}
}
alguma sugestão?
:pensativo:
Está usando isso onde?!
no
FireFox?
tente fazer assim:
document.forms[‘meuForm’].elements[‘meuCombo’].disabled = true/false;
Abraços!
Cara… desabilitando está funcionando o que está dando erro é em executar esta condição… eu fiz apenas com o comando funciona, mas quando eu coloco esta estrutura de condição não acontece nada.
Abraços.
:pensativo:
ué…
tenta da mesma maneira:
if ( document.forms['meuForm'].elements['listaProduto'].value >= 20000 && document.forms['meuForm'].elements['listaProduto'].value < 2100 )
{
//faça alguma coisa!
}
![:wink: :wink:](https://www.guj.com.br/images/emoji/twitter/wink.png?v=9)
abraços!