Bonjour,
Je cherche à utiliser un fichier xml pour construire les listes déroulantes d'un formulaire HTML, le fichier xml contenant les "values" et les "options". J'ai vu que l'on pouvait "remplir" un tableau de cette manière :
Ma question est : peut-on créer dynamiquement les options d'une liste déroulante en s'appuyant sur la même méthode ? ( utilisation des balises "datasrc " et "datafld" ) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <xml id="fichierxml" src="liste.xml"></xml> <table border="0" width="100%" datasrc="#fichierxml"> <tr align="left"> <td><a datafld="lien"><span datafld="titre"></span></a></td> </tr> </table>
Cette méthode ne marche pas bien-sûr mais montre ce que je souhaite faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form > <SELECT datasrc="#fichierxml" multiple="multiple" name="coucou"> <option value=""datafld="titre""><span datafld="titre"></span><option> </SELECT> </form>
Pour info, je donne le contenu du fichier xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?xml version="1.0" encoding="ISO-8859-1" ?> - <racine> - <fichier> <lien>FreeBSD.html</lien> <titre>FreeBSD</titre> </fichier> - <fichier> <lien>unix.html</lien> <titre>UNIX</titre> </fichier> - <fichier> <lien>Windows.html</lien> <titre>Windows</titre> </fichier> </racine>
Partager