Olá
Allan Carvalho... também não entendi nada esse negócio... trabalho é trabalho né! hehe
o que eu preciso na verdade não é isso, a validação é dos campos, não da select! tentei assim:
else if ((consulta.estadoicms.disable==false) && (consulta.estadoicms.value==""))
{
alert("Por favor, informe o estado.")
consulta.estadoicms.focus()
return false
}else if ((consulta.cidadeiss.disable==false) && (consulta.cidadeiss.value==""))
{
alert("Por favor, informe a cidade.")
consulta.estadoicms.focus()
return false
}
vou testar agora, espero que dê certo! ^^
testei mas não funcionou!

alguem sabe me dizer qual é o problema?
vlw!
--------------------------------EDITADO-----------------------------------
consegui fazer a verificação, mas ele verifica o problema e ao clicar em OK ele vai pra próxima página! o.O
<script LANGUAGE="JavaScript">
function validarconsulta()
{
if (consulta.nome.value=="")
{
alert("Por favor, informe seu nome.")
consulta.nome.focus()
return false
}
if (!emailvalido(consulta.email.value))
{
alert("Por favor, informe seu endereço de e-mail.")
consulta.email.focus()
return false
}
if (consulta.especialidade.value=="escolha")
{
alert("Por favor, selecione a especialidade.")
consulta.especialidade.focus()
return false
}
if ((document.getElementById("estadoicms").disabled=true) && (consulta.estadoicms.value==""))
{
alert("Por favor, informe o estado.")
consulta.estadoicms.focus()
return false
}
if ((document.getElementById("cidadeiss").disabled=true) && (consulta.cidadeiss.value==""))
{
alert("Por favor, informe a cidade.")
consulta.cidadeiss.focus()
return false
}
if (consulta.assunto.value=="")
{
alert("Por favor, informe o assunto de sua mensagem.")
consulta.assunto.focus()
return false
}
if (consulta.mensagem.value=="")
{
alert("Nenhuma mensagem foi digitada. Por favor, verifique.")
consulta.mensagem.focus()
return false
}
return true
}
</script>
seria o
return true?
Edição feita por: knoxville, 11/08/2006, 09:42.