Question

J'ai un code similaire au-dessous

<form action="/u" method="post">
<div class="reply">
<input type="hidden" name="type" value="2"/>
<input type="hidden" name="id" value="1"/>
<input type="hidden" name="parentId" value="0"/>
<textarea name="text" style="width: 500px; height: 200px;"></textarea><div class="rhs"><button>Post Comment</button></div></div>
</form>

Il semble que je ne besoin d'un nom pour l'éditeur de travailler mais j'ai besoin d'utiliser le nom pour que je puisse afficher les données. Problème est que je ne reçois pas les données de texte que l'utilisateur entre, mais le code HTML généré par éditeur de Markdown. Comment puis-je le donc j'obtenir le HTML brut normal que les types d'utilisateur?

Était-ce utile?

La solution

Changer l'option de sortie de HTML à Markdown.

Il ressemble à quelque chose comme:

Attacklab.wmd_defaults = { 
  version: 1, output: "markdown", lineLength: 40, delayLoad: false 
};

Autres conseils

Bien que cette question a déjà répondu ici est un pourboire supplémentaire qui peut être de pertinence: Il est un moyen facile d'afficher à la fois le code html et le démarquage, en affichant via javascript et en utilisant le composant de prévisualisation pour obtenir le code html et la zone de texte pour obtenir la source de démarquage. Voici un blog post par moi avec plus de détails.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top