Bonjour !
Voilà c'est peut être très simple mais franchement je vois pas comment faire. J'ai une fonction javascript qui remplit le innerHTML d'une div. Ce script est une création de table. En plus de la table il me faut un select avec un evenement onChange.
Ce onChange appelle une fonction avec l'url du fichier xml a charger en Ajax, pour ça aucun problème mais j'arrive pas a récupérer la valeur du select :
J'ai essayé comme ça ça marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 tableResult += '<tr align="right"><td colspan="'+rows[0].childNodes.length+'">Ajouter une colonne <select id='+idtable+' onchange="loadTable(\''+objet+'\',\''+url+'?show='; tableResult += document.getElementById(idtable).value; tableResult += '\')>';
Ni comme ça, ni avec la plupart des combinaisons de guillemets que j'ai testé ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 tableResult += '<tr align="right"><td colspan="'+rows[0].childNodes.length+'">Ajouter une colonne <select id='+idtable+' onchange="loadTable(\''+objet+'\',\''+url+'?show=getVal(idtable)\')">'; function getVal(obj) { return document.getElementByID(obj).value; }
Si qqn a une idée !
Partager