Это может показаться повторным вопросом, но я не нашел подходящего ответа в сотнях ответов об определении, включен ли JavaScript.
Моя домашняя страница будет иметь форму, которая требует ввода почтового индекса. Если введенный почтовый индекс находится в нескольких округах, посетителю будет возвращена страница для выбора их штата, а затем — округа. Если у них включен js, я могу предоставить им хорошее динамически зависимое раскрывающееся меню округов, как только они выберут состояние. Без JS мне пришлось бы вернуть еще одну страницу с опциями округа.
Домашняя страница не нуждается в JS. Есть ли способ использовать скрытое поле в форме ввода почтового индекса, которое сообщит следующей странице, если js включен?
Создайте скрытое поле в форме, содержащей почтовый индекс, и заполните его на главной странице с помощью js. Как только форма отправлена, вы можете проверить, является ли поле пустым, что указывает на то, что js не включен, и соответствующим образом отобразить страницу результатов.
Других решений пока нет …