Maison > Questions et réponses > le corps du texte
Photo de l'e-mail de référence
En gros, je souhaite créer ce type de boîte mail où les utilisateurs peuvent personnaliser leurs publications. Mais je ne sais pas comment le mettre en gras/italique/citation
P粉9787424052023-09-09 09:36:48
Je pense que vous souhaitez fournir aux utilisateurs une forme standard d'analyse de texte, et Markdown a la fonctionnalité dont vous avez besoin.
Vous pouvez essayer d'utiliser un analyseur Markdown comme celui-ci :
const textarea = document.querySelector('textarea'); const content = document.querySelector('.content'); const update = () => content.innerHTML = marked.parse(textarea.value); textarea.addEventListener('input', update); textarea.value = '**Bold** \n*Italic*' update();
html, body { margin: 0; height: 100%; } .container { display: flex; height: 100%; } .container>* { flex: 1; }
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script> <div class="container"> <textarea></textarea> <div class="content"></div> </div>