Ir para conteúdo
Fórum Script Brasil
  • 0

deixar em branco


waag

Pergunta

oi pessoal, meu codigo esta funcionando, quando o arquivo é .jpg ou .gif vai adiante, e quando não é aparece uma mensagem de erro, até ai perfeitamente, porem se o campo ficar em branco, ou seja o usuario não selecionar nenhum arquivo aparece dizendo que não tem a extencao correta, como se fosse um arquivo que não é jpg e nem gif. Preciso que ele va adiante quando esta em branco, vazio

por favor se alguém sabe como corrigir isso, me ajudaria muito

<script>

function valida_campo()

{

var extensoesOk = ",.gif,.jpg,";

var extensao = "," + document.form1.arq.value.substr( document.form1.arq.value.length - 4 ).toLowerCase() + ",";

if( extensoesOk.indexOf( extensao ) == -1 )

{ alert( document.form1.arq.value + "\nNão possui uma extensão válida" );java script:location.reload()}

}

</script>

muito obrigado

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
<script>
function valida_campo()
{
var extensoesOk = ",.gif,.jpg,";
var campo = document.form1.arq.value;

var extensao = "," + campo.substr( campo.length - 4 ).toLowerCase() + ",";

if( extensoesOk.indexOf( extensao ) == -1 && campo != "")
{ alert( campo + "\nNão possui uma extensão válida" );

java script:location.reload()}
}
</script>

Link para o comentário
Compartilhar em outros sites

  • 0

Muito obrigado, funcionou perfeitamente, mas sera que você pode me dar mais uma ajudinha...

abaixo meu script para o tamanho das imagens antes de fazer o upload. já tentei de tudo mas ele não funciona.

Antes quando tinha somente um anexo funcionava perfeitamente, mas depois que coloquei pra dois anexos, não funciona mais

por favor você pode dar uma ajuda para mim

muito obrigado

function tamanhos() {

tamanhoArqMax = 205227

imagem2=new Image();
imagem2.src=document.form1.Solicitud_pagina_1.value;
tamanho_imagem2 = imagem2.fileSize 
img_tan2 = tamanho_imagem2

imagem3=new Image();
imagem3.src=document.form1.Solicitud_pagina_2.value;
tamanho_imagem3 = imagem3.fileSize 
img_tan3 = tamanho_imagem3

if (tamanho_imagem2 < 0)
{java script:tamanhos()}
else if  (tamanho_imagem2 > tamanhoArqMax)
{alert("Máximo suportado de 200 KBytes por cada anexo");java script:location.reload()}

if (tamanho_imagem3 < 0)
{java script:tamanhos()}
else if  (tamanho_imagem3 > tamanhoArqMax)
{alert("Máximo suportado de 200 KBytes por cada anexo");java script:location.reload()}

}

</script>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...