我們在用戶注冊信息的時候,有時根據需要往往要加入一些時間上的判斷,今天我在這里給大家推薦一款比較實用的時間先后順序判斷的代碼,希望對大家有所有幫助。
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta charset="UTF-8" /> 5 <title>last.html</title> 6 <style> 7 </style> 8 <script> 9 10 function chkDate () 11 { 12 var pdate = document.getElementById ('pdate'); 13 var d = new Date; 14 var today = new Date(d.getFullYear (), d.getMonth (), d.getDate ()); 15 var reg = /\d+/g; 16 var temp = pdate.value.match (reg); 17 var foday = new Date (temp[0], parseInt (temp[1]) - 1, temp[2]); 18 if (foday > today) 19 { 20 alert ('在今天之后 '); 21 //時間大於現在的時間,未畢業,等於true 22 } 23 else if (foday < today) 24 { 25 26 alert ('在今天之前'); 27 document.getElementById("info").innerHTML("qingdianni<a herf='www.baidu.com'> baidu </a> ") 28 document.getElementById("info").value("qingdianni<a herf='www.baidu.com'> baidu </a> ") 29 //時間小於現在的時間,已經畢業。等於false 30 } 31 else 32 { 33 alert ('就是今天'); 34 } 35 } 36 </script> 37 </head> 38 <body> 39 40 <label>Date</div> <input type="date" id="pdate" name="pdate" 41 value="2016-03-01" onchange="chkDate()" /> </label> 42 </body> 43 </html>