J'ai un contrôle régulier de texbox. Je dois mettre en évidence quelques mots avec une couleur rouge. Est-il possible de faire avec JavaScript (jquery ou autre chose)?Est-il possible de changer la couleur d'un mot dans une zone de texte?
1
A
Répondre
5
La plupart texte riche javascript éditeurs utilisent un iframe
avec designMode='on'
depuis que les rendements les meilleurs résultats navigateur cross:
<iframe ID="rtbox"></iframe>
Pour rendre le iframe
modifiable et insérer du texte riche via Javascript, vous pouvez utiliser le code exemple suivant:
var rtbox = document.getElementById('rtbox');
var doc = rtbox.document ? rtbox.document : rtbox.contentDocument;
doc.designMode = 'on';
doc.body.innerHTML = 'one <span style="color:red">red</span> word';
0
Non, vous ne pouvez pas faire cela. Votre seul moyen serait d'utiliser un composant éditeur de texte riche comme FCKEditor ou similaire.
0
Non, vous ne pouvez pas utiliser différents styles dans une norme <textarea>
.
0
Je recommande d'utiliser TinyMCE pour un éditeur de texte enrichi.
Et non, ce que vous dites n'est pas possible sur un textarea normat.
Questions connexes
- 1. En C#, comment changer la couleur du texte nouvellement ajouté dans la zone de texte
- 2. comment changer la couleur du texte nouvellement ajouté dans la zone de texte enrichi
- 3. Définition de la couleur du texte dans une zone de texte Java
- 4. Changer la couleur du curseur de texte (caret) dans Cocoa?
- 5. Modifier la couleur d'un texte spécifique uniquement dans la zone de texte de BlackBerry
- 6. Changer la couleur d'une zone de texte en fonction de son contenu
- 7. Changer la couleur de premier plan d'un ContentPresenter dans une zone de liste
- 8. est-il possible d'avoir différentes couleurs de texte dans une zone de texte ou une zone de liste?
- 9. Changer la couleur d'arrière-plan du conteneur lorsque la zone de texte est au point
- 10. Changer la couleur de police du texte en format PDF
- 11. Styler la couleur de sélection d'un type d'entrée = texte, possible?
- 12. changeant la couleur sélectionnée iTMS dans une zone de liste
- 13. Changer la couleur d'un problème de champ de texte dynamique
- 14. Comment changer la couleur du texte de l'étiquette?
- 15. Changer la couleur de JFileChooser
- 16. Couleur du texte dans une alerte Javascript
- 17. comment changer le style de police du texte dans la zone de texte sur le clic?
- 18. comment changer la couleur du texte quand entrer l'espace dans le javascript
- 19. Changer la couleur de fond de nuage de tags
- 20. Comment changer la couleur de la police dans VB6?
- 21. Changer la couleur du caret dans silverlight 2
- 22. Changer la couleur de la date
- 23. Javascript - Changer la couleur de la police de certains textes dans textarea
- 24. Changer la couleur d'une partie du texte en utilisant javascript?
- 25. Affichage d'une alerte avec une zone de texte dans l'iPhone
- 26. Comment changer la couleur de la police d'un TextBox désactivé?
- 27. UIStringDrawing Changer la couleur de la police - touche de cacao
- 28. possible de changer topbar UITABLEview
- 29. Flash/As3 - changer la couleur de focusRect
- 30. Intégrer l'image dans une zone de texte
Eh bien, techniquement, vous pouvez, comme tous ces contrôles, utiliser Javascript sur un élément TextArea et ainsi de suite. – BobbyShaftoe
déchets. ce sont des contrôles richtext. c'est une bête complètement différente d'une zone de texte. – SpliFF
@SpliFF, alors comment fonctionne TinyMCE? Jetez un oeil à l'exemple ici http://tinymce.moxiecode.com/examples/full.php. C'est juste un contrôle de textarea et un gros tas de script java. – Glen