Problèmes de séparateurs, javascript dans javascript
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 :
Code:
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 += '\')>'; |
J'ai essayé comme ça ça marche pas
Code:
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;
} |
Ni comme ça, ni avec la plupart des combinaisons de guillemets que j'ai testé ...
Si qqn a une idée ! :D