Question

Je suis capable d'utiliser surblur pour valider les entrées de type= texte ou textarea, mais je n'ai pas été en mesure d'obtenir la même chose à travailler pour le type= fichier.

Ceci fonctionne:

<input type='text' name='sometextfield' size=30 class='input' onBlur="alert('Frell me dead, it works!');"

Ce n'est pas (pas d'erreur):

  <input type='file' name='file_upload' size=30 class='input' onBlur="alert('Frell me dead, it works!');"> 

Quel est l'astuce pour valider les boîtes de saisie de type= de fichier, à la volée?J'aimerais faire cela à la vanille JavaScript.Je teste avec Chrome 17.0.963.56 et Firefox 10.0.2 sous Ubuntu.

Merci pour astuces / pointeurs.

Était-ce utile?

La solution

Essayez d'utiliser l'événement Onchange:

<input type="file" name="file_upload" size="30" class="input" onchange="alert('Frell me dead, it works!');">

Démo: http://jsfiddle.net/timwolla/azvgp/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top