L'ajout de points de balle pour une zone de texte?
Est-il un moyen d'ajouter des points de balle HTML textarea?
Je veux ajouter une fonctionnalité simple, où un point est ajouté pour chaque ligne dans une zone de texte (similaire à une liste de points de balle).
OriginalL'auteur tester2001 | 2012-07-31
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas faire cela, mais il ya une autre façon. supprimer le textarea.
Trouvé! stackoverflow.com/q/6247702/1795429
Notez que contenteditable permet à l'utilisateur de faire les choses d'une pâte riche en html du texte dans un élément de liste. Pour beaucoup, cela pourrait être un effet secondaire indésirable.
contenteditable
est une caractéristique étonnante! Vous pouvez l'appliquer à tout élément du domOriginalL'auteur Bradley Beeke
Autant que je sache, vous ne pouvez pas.
Mais, vous pouvez obtenir de l'éditeur WYSIWYG où vous pouvez utiliser des balles de listes, et de plus en plus (comme des images, gras, italique, etc .).
Ceux de l'éditeur WYSIWYG sont entièrement personnalisables, vous pouvez activer uniquement les options dont vous avez besoin.
Les plus célèbres sont :
CKEDITOR : http://ckeditor.com/
De TinyMCE : http://www.tinymce.com/
J. BENOIT.
OriginalL'auteur JBENOIT
Suffit d'utiliser la hexadécimal de la valeur unicode: \u2022 . Vous pouvez donc ajouter des puces à de nouvelles lignes de cette manière:
$textarea.val($textarea.val().replace(/\n/g,"\n\u2022").replace(/\r/g,"\r\u2022"))
OriginalL'auteur cage rattler
Simple d'utilisation ci-dessous les caractères ● pour les balles:
OriginalL'auteur Bilal Abdulkany
Ce fait le travail très bien. Jeu de BALLE à tout caractère de code que vous préférez.
Merci @harvest316, j'ai supprimé les redondant oninput="" dans le code.
OriginalL'auteur CodeCabbie