web-dev-qa-db-fra.com

Insérer un bouton sur une page avec génération de nombres aléatoires

Je veux ajouter un bouton sur ma page wordpress. Lorsque l'utilisateur clique dessus, la zone de texte au-dessus de ce bouton affiche un nombre aléatoire compris entre 1-10000

Je suis assez nouveau sur Wordpress, je veux intégrer des scripts à mon site Wordpress pour faire cette génération de nombres aléatoires. Par exemple, je peux appeler une fonction php en cliquant sur ce bouton. Et le code php permet de générer ce nombre aléatoire et de le mettre dans la zone de texte. mais je ne sais pas par où commencer. J'ai cherché sur google, mais il n'y a pas du tout de bonne référence pour les débutants

1
gudako

tout ce que vous avez à faire est d'utiliser la fonction javaScript

Exemple JavaScript:

var random_number = function(){
    return Math.floor(Math.random() * 10000) + 1;
};
document.getElementById('button_text').onclick = function () {
    document.getElementById("input_box").innerHTML = random_number();
};

Exemple jQuery:

$.randomBetween(0,10000);
1
Ali Qorbani

Dans Jquery, nous pouvons écrire comme,

jQuery('body').on('click', '#button_text',function(){
    var minNumber = 1;
    var maxNumber = 10000;
    var randomNumber = randomNumberFromRange(minNumber, maxNumber);
    jQuery('#input_box').val() = randomNumber;

});
function randomNumberFromRange(min,max){
    return Math.floor(Math.random()*(max-min+1)+min);
}
0
Gopala krishnan