我有一个使用Tinymce的表单,我需要检查它是否仅包含空间。

我尝试使用此功能

function validation_form()
{
    var content = tinyMCE.get('main-comment').getContent().replace(' ','');
    if(content == "" || content == null || content == '<p> </p>') {
        return false;
    }
}

但是当我输入多个空格并提交时,它返回为true ,我希望它返回false。

谁能帮我?
谢谢,

最佳答案

使用$.trim

它很干净而且可读。

function validation_form()
{
    var content = $.trim(tinyMCE.get('main-comment').getContent({format: 'text'}));
    if(content.length == 0) {
        return false;
    }
   return true;
}

更新:将格式设置为文本,以从编辑器获取文本内容。 check fiddle

10-07 19:02
查看更多