91婷婷-一本色道综合久久欧美日韩精品-www.日韩精品-黑人和白人做爰-国产无套丰满白嫩对白-黄色片www-久久久久亚洲av无码a片-国产v在线-日韩亚洲一区二区三区-36d大奶-x88av在线-www.xxxx国产-成人在线天堂-9cao-欧美日韩一区二区三区不卡-日韩av男人天堂-3d动漫精品啪啪一区二区竹菊-美女黄18以下禁止观看-老司机成人免费视频-女人扒开屁股让男人桶-亚洲精品66-尤物影院在线观看-丝袜一区在线观看-国产在线一区不卡-欧美人与物videos另类

旗下網站

百科知識庫

報道公司事件 · 傳播行業動態

JS函數判斷內容是否為空

發布日期:2015-01-07    發布者:蔣桂華

  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來保護網站的安全.

Copyright 大連網龍科技 版權所有 遼ICP備14006349號  html - txt - xml

遼公網安備 21021702000140號

電話
客服