`

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();

两种方式对于空格都未做验证

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

Global site tag (gtag.js) - Google Analytics