XHTML 1.1 の操作
このログインページはphpで管理しています。いくつかのチェックボックス、ラジオボタン、およびドロップダウンリストが含まれています。
その背後には多くのフォームチェックがあり、何かがチェックアウトされない場合、ページがリロードされ、パスワードを除くすべての値が元の場所に入力されます.
これは、<select>
選択さ<input type="radio"
れ<input type="checkbox"
た要素が再選択されることを意味します。
しかし、ソース コードを見ると、checked="checked"
とのselected="selected"
部分が欠落しています。しかし、リロードされたページでそれらがどのように選択されているかを見ると、それらは実装されているに違いありません。
しかし、<input type="reset"
ボタンをクリックしても何も起こりません。選択解除されません。
楽しいことに、他のチェックボックス、ラジオボタンを選択して選択を変更すると、リセットは機能しますが、新しくクリックされたチェックボックスとラジオボタンでのみ機能します。
さらに奇妙なのは、リセットをクリックすると、ラジオボタン、チェックボックス、および選択がクリアされず、PHP がページを強制的にリロードしたときにチェックまたは選択されたものに戻るという事実です。
何が起きてる?
ちなみにfirefoxを使って、今IEをチェックしています。
編集:IE同じ問題。