2010-09-21 8 views
2

Iam utilisant Tinymce Editor pour créer du contenu. J'ai utilisé textarea pour obtenir tinymce editor.Obtention de la valeur textarea en javascript

Pour edting j'ai utilisé ce code

<textarea id="page_content_id" name="page_content"><?php echo $page_content;?></textarea> 

Ainsi, la valeur enregistrée sera en minuscule editor.If mce-je ajouter quelque chose à l'éditeur comment je peux obtenir les valeurs en javascript en utilisant

document.getElementById("page_content_id").value 

Cela ne donnera pas la nouvelle valeur.Comment je peux obtenir la valeur entière.

Répondre

6
<textarea id="page_content_id" name="page_content" cols="50" rows="15">This is some content that will be editable with TinyMCE.</textarea> 

<script language="javascript" type="text/javascript"> 
function ShowHTML(mceId) 
{ 
    alert(tinyMCE.get(mceId).getContent()); 
} 
</script> 

<input type="button" value="ShowHTML" onclick="ShowHTML('page_content_id');"> 

ou utiliser .getHTML();

+0

Merci Oyeme.Il travaille dans IE et Firefox – Warrior

2

Vous pouvez obtenir la valeur en javascript en utilisant les éléments suivants

tinyMCE.activeEditor.getContent(); 

Si vous avez plusieurs éditeurs ouverts en même temps, utilisez