[AJAX] Afficher un js avec ajax
Bonjour à tous !
Je suis novice en ajax je débute depuis 3jours lol J'ai un input dans lequel je fais une vérif avec javascrpt suite à ça je dois afficher dans une div un fichier js externe. J'utilise ajax pour faire le traitement et je dois utiliser que ajax d'ailleurs ^^. bon bref voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
function verif(){
if(input.value == "instrument"){
var xhr = getXhr();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
var s = document.createElement("script") ;
s.type = "text/JavaScript" ;
s.appendChild(document.createTextNode(xhr.responseText));
var head = document.getElementById("retour_instrument");
head.appendChild(s) ;
}
}
xhr.open("GET", "fichiers/instruments.js") ;
xhr.send(null) ;
}
} |
Le contenur de mon js est ça :
Code:
1 2 3 4 5
|
function getInstrument(){
return 'Piano';
}
getInstrument(); |
Donc si j'ai bien compris avec mon ajax je dois faire en sorte d'afficher le return de mon fichier js.
Merci d'avance pour vos lumières :-)