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