JavaScript. Подробное руководство, 6-е издание
Шрифт:
FormValidity
реализует проверку элемента формы
Свойство
Проверка форм является особенностью,
Свойства
Сценарий вызвал метод
Введенные данные не соответствуют регулярному выражению.
Объем введенных данных слишком велик.
Объем введенных данных слишком мал.
Введенные данные не соответствуют указанному шагу.
Объем введенных данных слишком велик.
Введенные данные имеют неверный тип.
Если это свойство имеет значение true, элемент формы содержит корректные данные и все другие свойства имеют значение false. Если это свойство имеет значение false, элемент формы содержит недопустимые данные и, по крайней мере, одно из других свойств имеет значение true.
Элемент формы пуст, хотя он должен быть заполнен.
Geocoordinates
географическое местонахождение
Объект этого типа является представлением точки на поверхности Земли.
Свойства
Точность определения широты и долготы (свойства
Высота над уровнем моря в метрах или null, если информация о высоте недоступна.
Точность определения высоты (свойство
Направление движения пользователя в градусах относительно направления на истинный север или null, если информация о направлении недоступна. Если информация о высоте доступна, но скорость (свойство speed) движения равна нулю, то свойство heading будет иметь значение NaN.
Широта местоположения пользователя в градусах с долями к северу от экватора.
Долгота
местоположения пользователя в градусах с долями к востоку от Гринвичского меридиана.
Скорость движения пользователя в метрах в секунду или null, если информация о скорости недоступна. Это свойство никогда не принимает отрицательные значения. См. также heading.
Geolocation
позволяет получить широту и долготу местоположения пользователя
Объект
Методы
Останавливает слежение за местонахождением пользователя. В аргументе watchId должно передаваться значение, полученное соответствующим вызовом метода
Асинхронно определяет местонахождение пользователя с учетом параметров options (перечень свойств объекта option приводится ниже). Этот метод немедленно возвращает управление, а когда местонахождение пользователя будет определено, указанной функции обратного вызова success будет передан объект
Этот метод похож на метод
Параметры
Аргумент options, передаваемый методам
Этот параметр говорит о желательности определения координат с высокой точностью, даже если это повлечет увеличение расхода энергии в аккумуляторах. По умолчанию имеет значение false. В устройствах, способных определять местонахождение посредством измерения мощности сигналов WiFi или с помощью GPS, установка этого параметра в значение true обычно означает «использовать GPS».