Работа с XHTML 1.1
У меня есть эта страница входа в php. Он содержит несколько флажков, радиокнопок и выпадающий список.
За этим стоит много проверок, и если что-то не получается, страница перезагружается и все значения возвращаются на свои места, кроме паролей.
Это означает, что выбранные элементы <select>
, <input type="radio"
и <input type="checkbox"
переизбраны.
Тем не менее, когда я смотрю на исходный код, фрагменты checked="checked"
и selected="selected"
отсутствуют. Но, учитывая то, как они были выбраны на перезагруженной странице, они должны быть реализованы.
Тем не менее, когда я нажимаю кнопку <input type="reset"
, ничего не происходит. Не выбрано.
Забавно, что когда я выбираю некоторые другие флажки, радиокнопки и меняю выбор, сброс работает, но только на вновь выбранных флажках и радиокнопках.
Еще более странным является тот факт, что когда я нажимаю кнопку сброса, переключатели, флажки и селекторы не очищаются, они возвращаются к тому, который был отмечен или выбран, когда PHP заставил страницу перезагрузиться.
Что здесь происходит?
Кстати, используя Firefox, теперь проверяем IE.
РЕДАКТИРОВАТЬ: IE та же проблема.