Domanda

Sto giocando con WMD Editor ( http://wmd-editor.com/ ) nel mio sito. Ho una domanda davvero semplice. Quando sono pronto per inviare il testo al server; come posso ottenere l'output dell'editor?

Qualcosa del genere restituisce solo il "testo effettivo che l'utente ha digitato nell'area di testo"

    var jtext = document.getElementById('myTextarea').value;

Vorrei ottenere l'output dell'editor; ma non riesco a capire come farlo :(

Per output; Intendo l'output "Markdown" o "Html".

È stato utile?

Soluzione

Dovrai usare javascript per ottenere il contenuto del div di anteprima. Basato sulla demo sul sito di wmd, il div in questione ha la classe wmd-preview. Non sono sicuro del perché non sia identificato.

In jQuery, useresti qualcosa del tipo:

$('#formname').submit(function() {
    $('#hidden_form_element').val($('.wmd-preview').html());
    return true;
});

Altri suggerimenti

Credo che puoi semplicemente creare una textarea con id = " wmd-output " ;, dovrebbe permetterti di inviare il codice di output

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