So implementieren Sie Fett-, Kursiv- und andere Stile im Eingabefeld nach der Veröffentlichung
P粉354948724
P粉354948724 2023-09-08 11:13:36
0
1
597

Referenz-E-Mail-Bild

Grundsätzlich möchte ich diese Art von Postfach erstellen, in dem Benutzer ihre Beiträge anpassen können. Aber ich weiß nicht, wie ich es fett/kursiv/zitieren soll

P粉354948724
P粉354948724

Antworte allen(1)
P粉978742405

我认为你想为用户提供一种标准的文本解析形式,Markdown具备你所要求的功能。

你可以尝试使用类似这样的Markdown解析器:

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>
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!