2个回答
展开全部
var data = document.getElementById("textareaId").innerText;
//innerHtml貌似也行,至于要不要带()我忘了
str = trim(data);//去除空格的
if(data.length==0){
alert("Empty!");
}
function trim(str){
str = str.replace(/^(\s|\u00A0)+/,'');
for(var i=str.length-1; i>=0; i--){
if(/\S/.test(str.charAt(i))){
str = str.substring(0, i+1);
break;
}
}
return str;
}
更多追问追答
追问
哥啊,我问的是百度编辑器验证内容为空的方法,而且是new多个,同一表单.
您这个方法适用一般的textarea,也挺正确,可惜解决不了我的问题。
今天没人回答的话,明天采纳你的答案,不能白辛苦......
追答
富文本编辑器也一样啊……需要你的富文本编辑器吧文本同步到文本区域里面。这个根据不同的编辑器,代码会有所差别的。一般都是在失去焦点时触发。如果没有这个步骤,怎么检测编辑器都是空
2014-03-03
展开全部
if(addslashes($_POST['content'])=="") 希望能帮到您!
追问
不好意思 我要的是JS验证 不是PHP验证 谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询