Просмотрено
Категория: JavaScript

Проверка правильности введенного E-mail JavaScript

Проверка правильности введенного E-mail JavaScript

function checkmail(value) {     reg = /^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;     if (!value.match(reg)) {         //alert(«Пожалуйста, введите свой настоящий e-mail»);         return 0;     }else{         return 1;     } }

Работа с cookie

Работа с cookie

Cookie — небольшой фрагмент данных, отправленный веб-сервером и хранимый на компьютере пользователя. Браузер всякий раз при попытке открыть страницу соответствующего сайта пересылает этот фрагмент данных веб-серверу в составе HTTP-запроса. Применяется для сохранения данных на стороне пользователя, на практике обычно используется для: аутентификации пользователя; хранения персональных предпочтений и настроек пользователя; отслеживания состояния сеанса доступа пользователя; ведения статистики о пользователях. Получать и записывать cookie можно как с помощью JavaScript, так и при помощи PHP. Рассмотрим эти варианты:  JavaScript и Cookie <script> //Функция…

Читать далее Читать далее

Обрезать строку JavaScript — trim

Обрезать строку JavaScript — trim

К сожалению, в JavaScript отсутствует функция Trim(), однако можно выкрутиться используя следующий код: Для маленьких строк: function trim(str) { return str.replace(/^s+|s+$/g, »); } Для длинных строк: function trim (str) { str = str.replace(/^s+/, »); for (var i = str.length; —i >= 0;) { if (/S/.test(str.charAt(i))) { str = str.substring(0, i + 1); break; } } return str; } Отличие только в производительности кода.

Передача кириллицы через AJAX-запрос

Передача кириллицы через AJAX-запрос

Если при обращении AJAX запросом к некому PHP файлу вместо кириллицы возвращаются кракозябры в непонятной кодировке, не нужно пытаться их конвертировать, нужно лишь в PHP файл, возвращающий ответ, добавить сверху: header(‘Content-type: text/html; charset=windows-1251’);

Ajax запрос в JavaScript

Ajax запрос в JavaScript

(или Как выполнить PHP код в JavaScript) <script src=»https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js» type=»text/javascript»></script> <script type=»text/javascript»> function SendRequest(){ $.ajax({ type: «POST», url: «obrabotchik.php», data: «», success: function(response){ alert(response); } }); }; </script> Здесь скрипт будет продолжен не дожидаясь окончания выполнения запроса, поэтому обрабатывается успешное его выполнение в пункте success. Доходчиво написано здесь: статья на javascript.ru Если использовать строку async: false, то скрипт продолжится после получения ответа от сервера, и можно реализовать простую функцию получения данных с сервера и дальнейшую работу с ними.

Как найти элемент страницыи скрыть его JavaScript

Как найти элемент страницыи скрыть его JavaScript

Для подробного описания обращения к элементам страницы почитайте HTML DOM на классном сайте http://uroki-javascript.ru, где в доступной форме изложены основы JavaScript. А вообще, код не сложен: <script type=»text/javascript»> document.getElementById(«element_id»).style.display=»none»; </script> Так скроется элемент с идентификатором: id=»element_id»