Question :
Comment placer facilement le curseur à la fin du texte dans un élément de texte d'entrée à l'aide de JavaScript après vous être concentré sur cet élément ?
Réponse :
Un simple Cette approche fonctionne dans la plupart des navigateurs :
this.selectionStart = this.selectionEnd = this.value.length;
Cependant, pour tenir compte des incohérences du navigateur, une solution plus complète est :
setTimeout(function(){ that.selectionStart = that.selectionEnd = 10000; }, 0);
Lorsque vous utilisez jQuery, vous pouvez définir un écouteur :
$('#el').focus(function(){ var that = this; setTimeout(function(){ that.selectionStart = that.selectionEnd = 10000; }, 0); });
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!