1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Select com JavaScript

Boa Tarde Pessoal

Bem, estou com um probleminha, Se vocês poderem me ajudar, agradecerei imensamente.

Tenho um HTML onde tem um form com select, quero acessar a propriedade dele via JavaScript e verificar se ele está com um valor vazio, se estiver ele tem que dar um alerta informando para selecionar uma opção valida.

Segue o Código abaixo:

HTML-------------

<form name="pacote"> 
    <select name = "pacotesTV">
        <option value="" >Selecione a TV</option> </br>
        <option value="plano1" >Opção Plano 1</option>
        <option value="plano2" >Opção Plano 2</option></br>
        <option value="plano3">Opção Plano 3</option></br>
        <option value="plano4">Opção Plano 4</option>
    </select>
    <input type ="submit" name="Enviar"  value="Enviar" onclick ="enviarForm()>'
</form>

JavaScript--------------------------------------------------------------

function enviarForm(){
    var pacoteTV = document.pacote.pacotesTV.value;
    if(pacoteTV == 0)
    {
        alert('Selecione Uma das Opções de Pacote');
        return false;
    }    
}
  • pior que não, coloquei a aspas quando estava editando no bloco do GUJ. p.q. e se eu seleciono uma opção (que seria o correto), ele sempre apresenta o Alert() no browser

    Alisson Vieira   11 de mar de 2015
  • Acredito que o cuidado em identificar pontos críticos no no projeto com o aumento da troca de mensagens entre as diferentes classes e objetos talvez venha a ressaltar a relatividade dos paradigmas de programação. Porque não usar a função toggle() do jquey?

    Tohka   11 de mar de 2015
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

3 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags html javascript select ou faça a sua própria pergunta.