Bonjour,
J'aurai besoin d'une balise <script> que je doit modifier selon les entrées des utilisateurs.
J'ai essayé avec cette exemple pour tester:
Le problème, c'est que la modification du contenu de Script1 n'est pas pris en compte, c'est la premier contenu qui est utilisé. Est ce qu'il y a moyen de mettre à jour le contenu de l'élément Script ?.
J'ai essayé aussi avec la suppression et l'ajout d'un node, mais I.E n'est pas à l'aise avec appendchild..
C'est quoi la meilleur façon de procéder à votre avis
Merci d'avance
J'aurai besoin d'une balise <script> que je doit modifier selon les entrées des utilisateurs.
J'ai essayé avec cette exemple pour tester:
var head1 = document.getElementsByTagName("head")[0];
var Script1 = document.createElement('script');
Script1.type = 'text/javascript';
//Script1.src = 'CodeJS/conversion-distance/conversion-distance.js';
//Script1.innerHTML = 'function fvar(x) {return(5*x);}' ;
Script1.textContent = 'function fvar(x) {return(5*x);}' ;
head1.appendChild(Script1);
alert(fvar(5));
Script1.textContent = 'function fvar(x) {return(10*x);}' ;
alert(fvar(5));
Le problème, c'est que la modification du contenu de Script1 n'est pas pris en compte, c'est la premier contenu qui est utilisé. Est ce qu'il y a moyen de mettre à jour le contenu de l'élément Script ?.
J'ai essayé aussi avec la suppression et l'ajout d'un node, mais I.E n'est pas à l'aise avec appendchild..
C'est quoi la meilleur façon de procéder à votre avis
Merci d'avance