返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

深圳网站建设

服务热线:18038067647

如何通过JS函数来判断内容是否为空

时间:2013-12-18

1.验证文本域是否为空
  文本域可以通过value属性获得其中的文本,如果为空,则其长度为0,验证是基于此特点代码如下:
  if(tbusername.value.length==0)
  {
    alert("用户名为空");
    return false;
  }
  另外,如果要验证文本是否超过指定长度,也可以用length属性实现;
2.验证下拉列表框是否为空
  通常下拉列表框的第一项是提示性的信息,例如"请选择所在城市"判断是否选择了一个城市选项是根据selectedIndex属性是否为0,代码如下:
  if(sltcity.selectedIndex==0)
  {
    alert("请选择所在城市");
    return false;
  }
  如果觉得此种验证不可靠,还可以由value属性判断,如果value属性值无效,则表示未选中,这种方式更加灵活.
3.判断数据的有效性
  数据有效性包括了很多内容,例如一个字符串是否为日期格式,是否为有效的数字,是否为有效的E-mail等,这类判断通常都是由正则表达式完成.
  尽管javascript几乎可以完成所有的数据验证,但这终究是一种客户端的技术,技术熟练的黑客可以很容易绕过这些验证而将非法数据直接提交到服务器,给服务器带来很大的麻烦,所以各位网站建设的朋友要熟练运用JS来保护网站的安全.

建站流程

    深圳网站建设流程