2010-12-06 7 views
0

У меня есть раскрывающийся список выбора, который имеет 4-5 полей. Как только пользователь выбирает значение в раскрывающемся списке, я должен назначить значение скрытому параметру на странице. (Использование функции javascript Onchange). Тот же скрытый параметр передается на гиперссылку, когда пользователь нажимает на нее на одной странице.Отключен JavaScript

Это работает отлично, когда включен javascript, но что делать, когда javascript отключен? Я знаю, что есть тег noscript, но как я могу достичь выше функциональности? можете ли вы дать мне пример кода?

Большое спасибо,

+1

Просто показать сообщение в тегах

ответ

1

решение моей проблемы заключается в том, что Я создал URL-адрес, а затем перезаписал его с помощью тега noscript. при щелчке я вызывал функцию javascript, которая была снова перезаписана.

Таким образом, когда javascript был включен, функция onclick отправила его во всплывающее окно, и когда javascript был отключен, тег noscript перезаписывал его и перенаправлял на другую страницу.

4

Там нет ничего, что будет назначать его в скрытом поле, если у вас отключен JavaScript.

Если javascript отключен, вы должны будете иметь возможность обрабатывать отправку формы на сервер и вычислять на сервере по выбранному элементу в форме.

1

Когда javascript отключен, javascript is отключен. Javascript is нет. Поэтому любые решения, основанные на использовании javascript, не будут работать.

Если вы хотите также поддерживать пользователей с отключенным javascript, тогда вы должны спроектировать страницу, проверяющую это.

В вашем случае, вы можете использовать значение <option> в <select>, что представляется, когда форма представляется (независимо от того, включен ли Javascript или нет)

Смежные вопросы