<thead id="jxdzp"><address id="jxdzp"><pre id="jxdzp"></pre></address></thead>

<em id="jxdzp"><span id="jxdzp"></span></em>

    <listing id="jxdzp"><nobr id="jxdzp"><meter id="jxdzp"></meter></nobr></listing>

      <address id="jxdzp"></address>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>

          訂閱本欄目 RSS您所在的位置: 深山工作室 > 頁面特效 > 正文

          JS代碼判斷集錦(之一)

          網絡 2009/9/4 8:32:20 深山行者 字體: 瀏覽 6815

          JS代碼判斷集錦(之一)


          <script language="JavaScript">
          function checkid(iden,year,month,day){

          if (iden.value.length==15) {


          if ((iden.value.lastIndexOf(month.value+day.value))==8) {

          return true;
          }
          return false;
          }
          if (iden.value.length==18) {


          if ((iden.value.indexOf(year.value+month.value+day.value))==6) {

          return true;
          }
          return false;
          }

          return false;
          }


          function isCharsInBag (s, bag)
          {
          var i;
          for (i = 0; i < s.length; i++)
          {
          var c = s.charAt(i);
          if (bag.indexOf(c) == -1) return false;
          }
          return true;
          }
          function isEmpty(s)
          {
          return ((s == null) || (s.length == 0))
          }

          function isWhitespace (s)
          {
          var whitespace = " \t\n\r";
          var i;
          for (i = 0; i < s.length; i++)
          {
          var c = s.charAt(i);
          if (whitespace.indexOf(c) >= 0)
          {
          return true;
          }
          }
          return false;
          }
          function isEmail (s,t)
          {
          if (isEmpty(s))
          {
          window.alert("輸入的E-mail地址不能為空,請輸入!");
          mobj = eval(t);
          mobj.focus();
          mobj.select();
          return false
          }
          if (isWhitespace(s))
          {
          window.alert("輸入的E-mail地址中不能包含空格符,請重新輸入!");
          mobj = eval(t)
          mobj.focus()
          mobj.select()
          return false;
          }
          var i = 1;
          var len = s.length;

          if (len > 50)
          {
          window.alert("email地址長度不能超過50位!");
          mobj = eval(t)
          mobj.focus()
          mobj.select()
          return false;
          }

          pos1 = s.indexOf("@");
          pos2 = s.indexOf(".");
          pos3 = s.lastIndexOf("@");
          pos4 = s.lastIndexOf(".");
          if ((pos1 <= 0)||(pos1 == len)||(pos2 <= 0)||(pos2 == len))
          {
          window.alert("請輸入有效的E-mail地址!");
          mobj = eval(t)
          mobj.focus()
          mobj.select()
          return false;
          }
          else
          {
          if( (pos1 == pos2 - 1) || (pos1 == pos2 + 1)
          || ( pos1 != pos3 )
          || ( pos4 < pos3 ) )
          {
          window.alert("請輸入有效的E-mail地址!");
          mobj = eval(t)
          mobj.focus()
          mobj.select()
          return false;
          }
          }

          if ( !isCharsInBag( s, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@"))
          {
          window.alert("email地址中只能包含字符ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@\n" + "請重新輸入" );
          mobj = eval(t)
          mobj.focus()
          return false;
          }
          return true;
          }
          function isnumber(str){
          var digits="1234567890";
          var i=0;
          var strlen=str.length;
          while((i<strlen)){
          var char=str.charAt(i);
          if(digits.indexOf(char)==-1)return false;i++;
          }
          return true;
          }
          function isnumbercode(str){
          var digits="1234567890-/";
          var i=0;
          var strlen=str.length;
          while((i<strlen)){
          var char=str.charAt(i);
          if(digits.indexOf(char)==-1)return false;i++;
          }
          return true;
          }
          </script>

          <script language=javascript>
          function checkForm(theform){
          if (document.frm.companyname.value.length==0){
          alert("單位名稱不能為空。");
          mobj = eval("document.frm.companyname");
          mobj.focus()
          mobj.select()
          return false;
          }

          if (document.frm.address.value.length==0){
          alert("單位地址不能為空");
          mobj = eval("document.frm.address");
          mobj.focus()
          mobj.select()
          return false;
          }

          if (document.frm.invest.value.length==0){
          alert("投資額不能為空");
          mobj = eval("document.frm.invest");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.codeornumber.value.length==0){
          alert("法人代碼證書號或營業執照編號不能為空");
          mobj = eval("document.frm.codeornumber");
          mobj.focus()
          mobj.select()
          return false;
          }

          if (document.frm.linkman.value.length==0){
          alert("聯系人不能為空");
          mobj = eval("document.frm.linkman");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.linkmanjob.value.length==0){
          alert("聯系人職位不能為空");
          mobj = eval("document.frm.linkmanjob");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.phone.value.length==0){
          alert("電話不能為空");
          mobj = eval("document.frm.phone");
          mobj.focus()
          mobj.select()
          return false;
          }

          if (document.frm.email.value=='') {
          window.alert ("請輸入您的E-mail地址 !")
          mobj = eval("document.frm.email");
          mobj.focus()
          mobj.select()
          return false
          }
          if ( !isEmail(document.frm.email.value,document.frm.email) )
          return false
          if (document.frm.introduction.value.length==0){
          alert("公司簡介不能為空");
          mobj = eval("document.frm.introduction");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.positionname.value.length==0){
          alert("職位名稱不能為空");
          mobj = eval("document.frm.positionname");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.jobaddress.value.length==0){
          alert("工作地點不能為空");
          mobj = eval("document.frm.jobaddress");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.jobfunction.value.length==0){
          alert("工作職責不能為空");
          mobj = eval("document.frm.jobfunction");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.positionrequre.value.length==0){
          alert("職位要求不能為空");
          mobj = eval("document.frm.positionrequre");
          mobj.focus()
          mobj.select()
          return false;
          }
          if (document.frm.salary.value.length==0){
          alert("待遇不能為空");
          mobj = eval("document.frm.salary");
          mobj.focus()
          mobj.select()
          return false;
          }
          }
          </script>
           

          相關閱讀
          提交按鈕在自定時間內灰色不可用
          網頁制作,改變你的思維方
          全站托管解決方案
          Web標準中XHTML的代碼規范
          安卓ES文件瀏覽器訪問電腦上共享文件夾設置
          IE中奇怪的左右border斷線現象
          閃客精靈下載
          長春海外旅游有限責任公司
          共有0條關于《JS代碼判斷集錦(之一)》的評論
          發表評論
          正在加載評論......
          返回頂部發表評論
          呢 稱:
          表 情:
          內 容:
          評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
          驗證碼: 驗證碼 
          網友評論聲明,請自覺遵守互聯網相關政策法規。

          您發布的評論即表示同意遵守以下條款:
          一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
          二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
          三、本站對您所發布內容擁有處置權。

          更多信息>>欄目類別選擇
          百度小程序開發
          微信小程序開發
          微信公眾號開發
          uni-app
          asp函數庫
          ASP
          DIV+CSS
          HTML
          python
          更多>>同類信息
          jquery下拉到某個固定位置然后某些元素發生改變樣式狀態
          canvas繪制的文字如何換行
          兼容pc、移動端用js實現復制內容到剪切板(支持蘋果safari瀏覽器)
          js兼容多個瀏覽器右下角漂浮廣告
          兼容ie6+和火狐的禁止右鍵
          做在線客服時,聊天窗口的div滾動條始終在底部
          更多>>最新添加文章
          dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
          Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
          抖音直播音掛載小雪花 懂車帝小程序
          javascript獲取瀏覽器指紋可以用來做投票
          火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
          在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
          python通過代碼修改pip下載源讓下載庫飛起
          python里面requests.post返回的res.text還有其它的嗎
          更多>>隨機抽取信息
          性感的CSS菜單(Menus)
          微信公眾號回復語音消息或用客服接口推送語音消息
          防止點擊空鏈接時,頁面往往重置到頁首端
          呼倫貝爾市四季風旅行社
          網頁制作中關于瀏覽器寬度和高度的設定研究(轉載)
          連云港智慧樹旅游
          88国产精品视频一区二区三区