Ir para conteúdo

POWERED BY:

Arquivado

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

Rick Dangerous

Validar extensao de ficheiro

Recommended Posts

Bom dia!

 

Para validar, em JS, se um campo está vazio faço:

 

<input type="file" name="File1"><script language="javascript">function Verifica(){ if (document.form1.File1.value == ""){  alert ("Campo de preenchimento obrigatório!");  document.form1.File1.focus();  return false; }else{  return true; }}</script>
Existe como eu validar uma extensao de ficheiro? Algo parecido com o Left ( ) do VBScript em que faço Left(MeuCampo, 3) e posso testar se é txt, doc, etc....

 

No caso concreto um campo do tipo file, como faço para validar se os tres ultimos caracteres são txt, ou doc ou outro qualquer?

 

 

Alguem me diz algo sobre isso?

 

Obrigado, Um abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa função deve te dar uma noção de como fazer o q você quer:

 

<script>function qualext(){ str = document.all['arq'].value; pos = str.indexOf("."); rest = str.substr(pos+1,str.length); alert(rest)}</script><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><input type="text" name="arq"><br><input type="button" value="VAMOS" onClick="qualext()"></body>

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.