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

Javascript 如何检查textarea(tinymce)是否只包含空格?,javascript,jquery,tinymce,Javascript,Jquery,Tinymce,我有一个使用Tinymce的表单,我需要检查它是否只包含空格 我尝试使用这个函数 function validation_form() { var content = tinyMCE.get('main-comment').getContent().replace('&nbsp;',''); if(content == "" || content == null || content == '<p> </p>') { return

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

我尝试使用这个函数

function validation_form()
{
    var content = tinyMCE.get('main-comment').getContent().replace('&nbsp;','');
    if(content == "" || content == null || content == '<p> </p>') {
        return false;
    }
}
函数验证\u form()
{
var content=tinyMCE.get('main-comment').getContent().replace('');
如果(内容=“”| |内容==null | |内容==”

){ 返回false; } }
但是它返回true当我输入几个空格并提交时,我希望它返回false

有人能帮我吗? 谢谢,

--最初是用PHP编写的--

是正确的@A.T

使用

它干净易读

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

更新:格式为文本,以从编辑器获取文本内容

您可以使用javascript的
trim
方法

函数验证\u form()
{
var content=tinyMCE.get('main-comment').getContent().replace('','').trim();
如果(内容=“”| |内容==null | |内容==”

){ 返回false; } }


有关详细信息,请检查

不工作!,我键入一个空格,它返回true;我用javascript编写这个函数,而不是phpI最初用php编写的,很抱歉,我真的很累,而且是在我的手机上。Empty是php中的一个函数,用于确定您正在测试的内容是否有任何值。“但当…”时它返回true-不,它没有。显示的函数返回
false
undefined
,它从不返回
true
.sr,不返回true。但是如果没有返回false,表单将提交。我已经通过onsubmit='return validation_form()'@viethoungbui在表单中调用了它。检查更新的anwer,我想这就是你要找的
function validation_form()
{
    var content = $.trim(tinyMCE.get('main-comment').getContent({format: 'text'}));
    if(content.length == 0) {
        return false;
    }
   return true;
}