如何检查textarea(tinymce)是否只包含空格?

时间:2016-06-28 04:37:34

标签: javascript jquery tinymce

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

我尝试使用此功能

Array.group_by {|(Array, boolean)| Array }.map {|Array, match| [Array, match.count] }

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

任何人都可以帮助我吗? 谢谢,

3 个答案:

答案 0 :(得分:4)

使用$.trim

它干净且易读。

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

更新:格式为文字,以便从编辑器中获取文字内容。 check fiddle

答案 1 :(得分:1)

- 最初用PHP编写 -

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

是否正确@ A.T

答案 2 :(得分:0)

您可以使用javascript' trim方法。

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

有关详细信息,请查看here