?
|
? <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(); 两种方式对于空格都未做验证 ? |