[RESOLU] retourner l'extension d'un fichier dans un champ file avec JS

retourner l'extension d'un fichier dans un champ file avec JS [RESOLU] - HTML/CSS - Programmation

Marsh Posté le 11-05-2006 à 12:31:16    

Salut,
 
j'avais fait un script pour verifier l'extension d'un fichier uploadé (ptete pas idéal j'ai fait avec les moyens du bord :pt1cable:)
qui marche bien avec FF mais le boudiou marche pas avec IE!
 
qu'est ce qu'il faut changer pour que le gus fonctionne sous IE?
 
thanks!
 

Code :
  1. var length = form.cv.value.length;
  2. var type = form.cv.value[length-3] + form.cv.value[length-2] + form.cv.value[length-1];
  3. if(type != 'pdf' && type != 'doc' && type != 'rtf' && type != 'txt')
  4. {
  5. alert('Vous devez charger votre C.V. dans un des formats suivants: PDF, DOC, RTF, ou TXT');
  6. return false;
  7. }
  8. else
  9. {
  10. return true;
  11. }


Message édité par azkatari le 11-05-2006 à 13:19:33
Reply

Marsh Posté le 11-05-2006 à 12:31:16   

Reply

Marsh Posté le 11-05-2006 à 12:50:56    

un name dans ton input, ou passer par getElementById dans ta fonction.


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 11-05-2006 à 13:06:32    

<input type="file" name="cv" /> ou tu parles d'autre chose?

Reply

Marsh Posté le 11-05-2006 à 13:07:39    

ouais mais laisse  id="cv" aussi


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 11-05-2006 à 13:18:38    

:bounce: résolu!
 

Code :
  1. var type = form.cv.value.charAt(length-3) + form.cv.value.charAt(length-2) + form.cv.value.charAt(length-1);


 
merchi  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed