Guest User

Untitled

a guest
Sep 20th, 2017
76
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. !DOCTYPE html>
  2. <html">
  3. <head>
  4. <title>Функции. Дата и время</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <style>
  7.  
  8. #b{
  9. width:175px;
  10. box-sizing: border-box;
  11. }
  12.  
  13. input[type="button"]{
  14. width:175px;
  15. }
  16.  
  17. .field {
  18. clear:both;
  19. text-align:right;
  20. line-height:25px}
  21. }
  22.  
  23. label {
  24. float:left;
  25. padding-right:10px;
  26. }
  27. .main {
  28. float:left
  29. }
  30. </style>
  31. </head>
  32. <body>
  33. <script type="text/javascript">
  34. function check(){
  35. var login = document.getElementById('b').value; //вот эту строку занести var date
  36.  
  37. var m = login.match(/^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}+$/);//здесь ошибка
  38. //1_19_1.html:41 Uncaught SyntaxError:
  39. //Invalid regular expression: /^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}+$/: Nothing to repeat
  40. if (!m) {
  41. alert("Дата введёна неверно");
  42. return false;
  43. }
  44. alert("Дата введёна правильно");
  45. return true;
  46. }
  47. /* Используйте справочник */
  48. var date = new Date();//[B]вот сюда занести в круглые дужки[/B]
  49.  
  50. var text = "Год " + date.getFullYear();
  51. text += "\nМесяц " + date.getMonth();
  52. text += "\nЧисло " + date.getDate();
  53. text += "\nЧас " + date.getHours();
  54. text += "\nМинута " + date.getMinutes();
  55. text += "\nСекунда " + date.getSeconds();
  56. text += "\nДата: " + date;
  57. alert(text);
  58.  
  59. </script>
  60.  
  61. <form>
  62. <div class="main">
  63. <div class="field">
  64. <label for="ln2">Ведите дату рождения:</label></br>
  65. <input id="b" type="text" value="1988-11-30T16:30:33"/><br>
  66. <input type="button" value="Проверить" onclick="check(this)"/>
  67. </div>
  68. </div>
  69.  
  70. </form>
  71. </body>
  72. </html>
RAW Paste Data