Iam nouveau en javascript, j'ai un script qui peut fonctionner quand je mets dans le pied de page avant le </ body>
dans Wordpress, puis je vais convertir en javascript externe (fichier .js) mais quand je cours, ça ne marche pas. Comment résoudre ce problème?Comment créer un fichier Javascript externe (fichier .js)
Ce script est un pied de page et le travail,
function showMe() {
var x = document.getElementById("codeArea").value;
if (x.length == 0) {
document.getElementById("txtResponse").innerHTML = "empty";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("txtResponse").innerHTML = this.responseText;
return;
}
}
xmlhttp.open("GET", "show.php?q="+x, true);
xmlhttp.send();
}
}
Et ce que j'essaie de changer de javascript externe, par exemple: showMe.js
function showMe() {
'use strict';
var x = document.getElementById("codeArea").value;
if (x.length === 0) {
document.getElementById("txtResponse").innerHTML = "empty";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState === 4 && this.status === 200) {
document.getElementById("txtResponse").innerHTML = this.responseText;
return;
}
};
xmlhttp.open("GET", "show.php?q="+x, true);
xmlhttp.send();
}
}
S'il vous plaît me donner la solution, merci
S'il vous plaît montrer votre page html –
que vous appelez la fonction qui est à l'intérieur du fichier ** ** après que le fichier a été inclus? –
utilisez wp_enqueue_script pour ajouter le fichier js dans le pied de page, https://developer.wordpress.org/reference/functions/wp_enqueue_script/ –