关于判断输入框长度及内容是否为空的疑问

来源:百度知道 编辑:UC知道 时间:2024/07/04 10:40:11
我用一下语句:
if((document.frm.rr.value.length > 50) or (document.frm.rr.value == ''))
{
alert("输入的内容为空或长度超过50个汉字!");
document.frm.rr.focus();
return false;
}
想实现当输入内容为空或长度大于50个汉字时警告,但是当没有输入时我点击提交都没有警告,其它地方都没错,请高手帮忙,谢谢。
请问两个不能写在一起么?

好像没有or这个字吧,应该是
if((document.frm.rr.value.length > 50) || (document.frm.rr.value == ''))

if((document.frm.rr.value.length > 50)
{
alert("输入的内容长度超过50个汉字!");
document.frm.rr.focus();
return false;
}
if(document.frm.rr.value ==""))
{
alert("输入的内容为空!");
document.frm.rr.focus();
return false;
}