CKeditorテキストとフォーカスの取得



 
<textarea id="newsContent" class="ckeditor">${newsContent.content}</textarea>

<script type="text/javascript">

var editor=CKEDITOR.replace('newsContent',

{

filebrowserImageUploadUrl:'${ctx}/plugins/ckeditor/uploader/upload.jsp?type=Images&ref=hp',

filebrowserFlashUploadUrl:'${ctx}/plugins/ckeditor/uploader/upload.jsp?type=Flashs&ref=hp'

});

</script>

<script type="text/javascript">

var newsContent = editor.document.getBody().getText(); // 

function checkTextArea(){

if(newsContent == ''){

alert(' ');

editor.focus(); // 

return false;

}

}

</script>
 
上記の検証では、CKeditorは文字やスペースを持たずに画像だけをアップロードし、空とみなされ、文字を追加する必要がある場合は変更する必要はありません.文字を書かなくてもいいと要求されたら
editor.document.getBody().getText(); 変更先:editor.getData();
どちらの方法でもスペースは検証されていません