Javascript 验证textarea上的wysihtml5编辑器是否仅将空格作为输入
我需要在启用wysihtml5的textarea元素上添加验证,仅将空格作为输入Javascript 验证textarea上的wysihtml5编辑器是否仅将空格作为输入,javascript,jquery,html,validation,Javascript,Jquery,Html,Validation,我需要在启用wysihtml5的textarea元素上添加验证,仅将空格作为输入 当我只在textarea中输入空格时,console具有以下值: <br> 我设法做到了以下几点: var name = $("#textAreaInput").val(); # <br> var n = name.replace(/ /g,''); var c = n.replace(/^(&nb
<br>
我设法做到了以下几点:
var name = $("#textAreaInput").val(); # <br>
var n = name.replace(/ /g,'');
var c = n.replace(/^( )+/g, '');
var f = c.replace(/^(<br>)+/g, '');
if (f.length==0) {
toastr.error("Display error");
return false;
}
var name=$(“#textAreaInput”).val();#
var n=name.replace(//g',);
var c=n.replace(/^()+/g',);
变量f=c.replace(/^(
)+/g');
如果(f.length==0){
toastr.错误(“显示错误”);
返回false;
}
感谢对于未来的此类要求,建议按如下方式获取编辑器的值:
var name = $("#textAreaInput").data('wysihtml5').editor.getValue();
var validateWysi = name.replace(/ /g,'').replace(/^( )+/g, '').replace(/^(<br>)+/g, '').replace(/^(<br\/>)+/g, '');
if(validateWysi.length==0)
{
toastr.error("Display error");
return false;
}
var name=$(“#textAreaInput”).data('wysihtml5').editor.getValue();
var validateWysi=name.replace(//g')。replace(//^()+/g')。replace(//^(
)+/g')。replace(//^()+/g');
if(validateWysi.length==0)
{
toastr.错误(“显示错误”);
返回false;
}
如何验证此文本
var name = $("#textAreaInput").val(); # <br>
var n = name.replace(/ /g,'');
var c = n.replace(/^( )+/g, '');
var f = c.replace(/^(<br>)+/g, '');
if (f.length==0) {
toastr.error("Display error");
return false;
}
var name = $("#textAreaInput").data('wysihtml5').editor.getValue();
var validateWysi = name.replace(/ /g,'').replace(/^( )+/g, '').replace(/^(<br>)+/g, '').replace(/^(<br\/>)+/g, '');
if(validateWysi.length==0)
{
toastr.error("Display error");
return false;
}