11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai constaté pleins de problèmes avec les balises <input type="file">

- Sous Mozilla :
Les évènements onfocus et onblur ne se font pas lorsqu'on entre ou que l'on quitte le champs d'édition.
Les attributs 'selectionStart' et 'selectionEnd' n'existe pas

- Sous IE : l'attribut 'value' est en lecture seule.

Alors voila, il y a t il une solution pour palier à tous ces problèmes, de façon a ce que le champs d'édition d'un input file soit identique a un champs input text.

Merci
Pour onfocus et onblur de firefox aucune idée.
Par contre il est tout à fait normal que value soit en lecture seule.
Il serait en effet trop facile d'inscrire le nom d'un fichier critique révélant des informations sur le visiteur et/ou sa machine (p.ex. C:\windows\system32\... ou C:\documents and settings\...) puis d'envoyer ensuite le formulaire automatiquement sans que l'utilisateur ne le voie, avec le fichier tendancieux.