Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Résolution des problèmes

 

Cette page est en cours de traduction, son contenu peut donc être incomplet ou contenir des parties en anglais. N'hésitez pas à participer à sa traduction à partir de

 

Introduction

Le but de cette page est de collecter toute une sériée de solutions à des erreurs fréquemment rencontrées quand on utilise XForm.

Commencez toujours par ça

  1. Assurez-vous d'utiliser la dernière version de l'extension.
  2. Testez votre code avec le validateur XForms. Il vérifie votre formulaire pour y déceler les erreurs. Ce n'est pas parfait mais c'est mieux que rien et permet de mettre en lumière un certain nombre d'erreurs.
  3. Ayez toujours un œil sur la Console d'erreurs (Outils, Console d'erreurs). Si des erreurs sont détectées, n'espérez pas que votre formulaire fonctionne.

Problèmes et solutions

Vérifiez le type de fichier

La page est-elle interprétée en tant que document XHTML ? Cliquez droit dans un endroit vide de la page, et sélectionnez Informations sur la page. Le champ Type devrait afficher application/xhtml+xml comme valeur. Toute autre valeur est mauvaise.

Si vous ouvrez votre fichier directement depuis votre système (en local), l'extension du fichier doit être .xhtml ou .xml. Si vous chargez le fichier depuis un serveur, vérifiez que le serveur déserve bien le fichier en tant qu'application/xhtml+xml ou en tant que text/xml.

Vérifiez la déclaration de l'espace de nom XHTML 1.0

Mozilla XForms est construit sur base de la spécification d'XHTML 1.0, laquelle se trouve ici https://www.w3.org/1999/xhtml. Assurez-vous que l'élément <html> contienne la bonne déclaration de l'espace de nom :

xmlns="https://www.w3.org/1999/xhtml"

(à la place de la dernière spécification, non-ratifiée, XHTML 2.0, située ici https://www.w3.org/2002/06/xhtml2 )

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : teoli, fscholz, Thunderseb
 Dernière mise à jour par : teoli,