teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2015/08/06 11:42

投稿

buibui80
buibui80

スコア1033

title CHANGED
File without changes
body CHANGED
@@ -1,13 +1,17 @@
1
- 画面が表示された後で、とあるボタンをクリックするとinputとbuttonを無効化します。
1
+ 画面が表示された後で、とあるボタンを押下してinputとbuttonを無効化します。
2
2
  ```javascript
3
3
  $('.btn_disabled').on('click', function(){
4
4
  $('input, button').prop('disabled', true);
5
5
  });
6
6
  ```
7
- その後でFirefoxをリロードしても無効化がそのままになってしまい、
7
+ その後でFirefoxをリロードしても無効化した状態がそのままになってしまい、
8
8
  inputに入力した値やラジオボタンの選択項目もそのままになっています。
9
9
  また、何度ブラウザのリロードボタンでリロードしても残ってしまいます。
10
10
 
11
+ ユーザー操作による変化がリロード後も残る理由は何があるのでしょうか?
12
+ フォーム入力後にSubmitしている訳ではないのでオートコンプリートではないと思っています。
13
+ (Chromeならリロードすれば初期状態に戻ります)
14
+
11
15
  シフトキーを押しながらリロードボタンを押下すればクリアされますが、
12
16
  HTML側で対応するにはどの様にすれば良いでしょうか?
13
17
  (Mac版 Firefox 39で確認しています)