Архив категории ‘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;     } } 1

Работа с cookie

Cookie — небольшой фрагмент данных, отправленный веб-сервером и хранимый на компьютере пользователя. Браузер всякий раз при попытке открыть страницу соответствующего сайта пересылает этот фрагмент данных веб-серверу в составе HTTP-запроса. Применяется для сохранения данных на стороне пользователя, на практике обычно используется для: аутентификации пользователя; хранения персональных предпочтений и настроек пользователя; отслеживания состояния сеанса доступа пользователя; ведения […]

Обрезать строку 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; } } […]

Проверить что в строке только числа JavaScript

var numdom = document.getElementById('inpid').value; if(numdom.match(/^d+$/)) { //Число целое } 1

Перебор всех свойств элемента JavaScript

var el = document.getElementById("VozrastGroup")[0]; for (prop in el) { //alert(prop + " = " + el[prop]); if (prop=="val"){ alert(prop + " = " + el[prop]); } } 1

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

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

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: […]

Как сделать ссылку на функцию JavaScript

Вообще говоря, так не рекомендуют почему-то делать, но можно так: href="javascript:my_function();" Естественно, скрипт должен быть подключен к странице или вставлен в неё.   1

Получить URL страницы, получить параметр URL

Для получения URL текущей страницы целиком: var url = location.href; Для получения параметра URL (то что после знака #): var url = location.hash; 1

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

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