Styliser le texte sélectionné en JavaScript
Dans cette enquête, nous explorons un défi rencontré en JavaScript, visant à modifier le CSS du texte sélectionné dans une page Web.
La première étape, la récupération du texte sélectionné, est réalisée efficacement à l'aide de la fonction getSelText. Cependant, une tentative de modification du CSS du texte sélectionné à l'aide de la syntaxe $(SelText) de jQuery échoue.
La solution réside dans l'exploitation de la méthode execCommand(), qui propose une commande multi-navigateurs pour modifier les couleurs d'arrière-plan. En incorporant execCommand, nous pouvons facilement modifier l'apparence du texte sélectionné, y compris sa couleur d'arrière-plan et l'épaisseur de sa police. Cette méthode résout notamment les problèmes rencontrés dans les navigateurs IE, garantissant une fonctionnalité cohérente sur différents navigateurs.
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!