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