Maison > Article > interface Web > Comment puis-je simuler la saisie de texte d'un utilisateur en JavaScript et jQuery ?
Émulation de la saisie de texte utilisateur avec JS et jQuery
Pour simuler la saisie utilisateur dans une zone de saisie de texte, vous pouvez utiliser le déclenchement direct d'événements. Chaque événement pertinent dans le processus de saisie peut être déclenché individuellement, par exemple comme :
À déclencher ces événements, utilisez simplement la syntaxe suivante :
$(function() { $('item').focus(); $('item').keydown(); $('item').keypress(); $('item').keyup(); $('item').blur(); });
Dans le cas où vous souhaitez déclencher des caractères spécifiques avec les événements clés, vous pouvez utiliser le code suivant :
$(function() { var e = $.Event('keypress'); e.which = 65; // Character 'A' $('item').trigger(e); });
Pour Pour plus d'informations sur la compatibilité entre navigateurs avec la propriété .which, reportez-vous à la discussion sur : jQuery Event Keypress : Quelle touche a été enfoncée ?.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!