Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

renan.miranda

Habilitar classe com Java

Recommended Posts

Eu tenho um formulário onde existe a seguinte validação:

 function verifica_extencao() {
        var extensoesOk = ",.gif,.jpg,.jpeg";
        var extensao    = "," + document.form.arq.value.substr( document.form.arq.value.length - 4 ).toLowerCase() + ",";
        if (document.form.arq.value == "")
        {alert("O campo do endereço da imagem está vazio!!")}
        else if( extensoesOk.indexOf( extensao ) == -1 ) {
            alert( "Não possui uma extensão válida" );
            document.getElementById('arq').value=''; }
        else {javascript:tamanhos()}
    }

Funciona perfeitamente ao identificar que não se trata de uma imagem que está sendo selecionada... ele dá um alert, só que ao invés de mostrar o alert, eu gostaria que ele mostrasse uma mensagem de alert do bootstrap abaixo do campo. Já coloquei lá, mas está como hidden, como eu faço pro Java mostrar e em seguida sumir?

 

Abaixo o campo input:

<div class="col-sm-5 form-group">
  <label>IMAGEM PRINCIPAL</label>
  <input type="file" class="form-control" id=arq name="arq" onChange="verifica_extencao();">
  <div class="alert alert-danger hidden" style="margin-top: 10px">Você não esta enviando uma imagem</div>
 </div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Java != JavaScript.

 

Sobre sua dúvida:

You could simply set the elements class to nothing.

 

document.getElementById("whatever").className = "";

 

or if you wanted to keep a particular class you could just reset the class

document.getElementById("whatever").className = "";
document.getElementById("whatever").className = "classToKeep";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.