Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- !DOCTYPE html>
- <html">
- <head>
- <title>Функции. Дата и время</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <style>
- #b{
- width:175px;
- box-sizing: border-box;
- }
- input[type="button"]{
- width:175px;
- }
- .field {
- clear:both;
- text-align:right;
- line-height:25px}
- }
- label {
- float:left;
- padding-right:10px;
- }
- .main {
- float:left
- }
- </style>
- </head>
- <body>
- <script type="text/javascript">
- function check(){
- var login = document.getElementById('b').value; //вот эту строку занести var date
- var m = login.match(/^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}+$/);//здесь ошибка
- //1_19_1.html:41 Uncaught SyntaxError:
- //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
- if (!m) {
- alert("Дата введёна неверно");
- return false;
- }
- alert("Дата введёна правильно");
- return true;
- }
- /* Используйте справочник */
- var date = new Date();//[B]вот сюда занести в круглые дужки[/B]
- var text = "Год " + date.getFullYear();
- text += "\nМесяц " + date.getMonth();
- text += "\nЧисло " + date.getDate();
- text += "\nЧас " + date.getHours();
- text += "\nМинута " + date.getMinutes();
- text += "\nСекунда " + date.getSeconds();
- text += "\nДата: " + date;
- alert(text);
- </script>
- <form>
- <div class="main">
- <div class="field">
- <label for="ln2">Ведите дату рождения:</label></br>
- <input id="b" type="text" value="1988-11-30T16:30:33"/><br>
- <input type="button" value="Проверить" onclick="check(this)"/>
- </div>
- </div>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement