Domanda

Ho codice simile al seguente

<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>

Sembra che io non bisogno di un nome per l'editor di lavorare però ho bisogno di usare il nome in modo che io possa inviare i dati. Problema è che non ottengo i dati di testo che l'utente inserisce, ma il codice HTML generato da editor di Markdown. Come faccio a impostare in modo ho la normale html grezzo che l'utente digita?

È stato utile?

Soluzione

Modificare l'opzione di uscita da HTML a Markdown.

Sembra qualcosa di simile:

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

Altri suggerimenti

Anche se questa domanda è già stata data risposta qui è un ulteriore suggerimento che potrebbe essere di importanza: C'è un modo semplice per inviare sia l'HTML e il mark-down, inviando tramite JavaScript e utilizzando il componente di anteprima per ottenere il codice HTML, e textarea per ottenere la fonte markdown. Ecco una post sul blog da me con maggiori dettagli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top