それらの `change`イベントで入力の以前のステータスを維持するにはどうすればよいですか?

六月

2つのラジオボタン入力があり、そのうちの1つをクリックすると、チェックされ、ユーザーが入力を送信するかどうかをユーザーに警告します。ユーザーのログ履歴に応じて、それらのいずれかを事前にチェックできます。

問題はこれです:ユーザーがアラートダイアログのキャンセルボタンをクリックしたときに、無線入力のチェックされたステータスを元に戻したいです

イベントchangeが変更前のステータスと変更後のステータスを通過する場合、これを実装するのは簡単ですが、そうではないようです。

changeそれらのイベント内で入力の以前のステータスを記録する方法はありますか?

オリオール

RadioNodeListの無線機への参照を保存でき、現在の値も保存できます。

ときにchangeイベントリスナーが起動され、あなたが格納された値を更新し、またはとして古い値を割り当てることにより、変更を元に戻すことができますvalueプロパティ。

これは、すべての無線の値が異なる場合に機能します。

var form = document.forms[0],
    els = form.elements.myradio,
    val = els.value;
form.addEventListener('change', function(e) {
  if(confirm('Do you want to change?'))
    val = els.value; // Update the value
  else
    els.value = val; // Undo (assign the old value)
});
<form>
  <label><input type="radio" name="myradio" value="1" checked />1</label>
  <label><input type="radio" name="myradio" value="2" />2</label>
  <label><input type="radio" name="myradio" value="3" />3</label>
</form>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

私のvue.jsアプリケーションは、テキスト入力を入力するとテーマの色をリセットします。テーマの色を維持するにはどうすればよいですか?

分類Dev

DjangoテストクライアントでPOSTパラメータの順序を維持するにはどうすればよいですか?

分類Dev

jQueryで以前の入力タイプのテキストの値を取得するにはどうすればよいですか?

分類Dev

Rubyで、ファイルからインスタンス変数の長いリストを維持するにはどうすればよいですか?

分類Dev

リアクトネイティブ。タイマーティックでページが再レンダリングされるときに、テキスト入力にフォーカスを維持するにはどうすればよいですか。

分類Dev

以前のバージョンのHaskellPlatformをインストールして、それらを切り替えるにはどうすればよいですか?

分類Dev

要素のテキストを変更しながら、JqueryでCSSスタイルを維持するにはどうすればよいですか?

分類Dev

IE 10、11。プレースホルダーを使用したテキスト入力からフォーカスの入力イベントがトリガーされないようにするにはどうすればよいですか?

分類Dev

以前のインストールからTomboyNotesを移行するにはどうすればよいですか?

分類Dev

以前のインストールからTomboyNotesを移行するにはどうすればよいですか?

分類Dev

入力タイプのテキストを削除するにはどうすればよいですか?

分類Dev

タッチイベント中にこのRigidyBody2Dに力を維持するにはどうすればよいですか?

分類Dev

CSSで入力ボックスの以前に入力したテキストの背景色を変更するにはどうすればよいですか?

分類Dev

javafxで無効にした後もGUIコンポーネントのスタイルを維持するにはどうすればよいですか?

分類Dev

入力されたintがそのテキストファイルで見つかった場合、Javaでインポートされたテキストファイルから行を印刷するにはどうすればよいですか?

分類Dev

1つのforeachを使用して、インデックス付き配列テキスト入力名PHPから複数列データベースにデータを挿入するにはどうすればよいですか?

分類Dev

アスペクト比を維持しながら、Flexでテーブルのサイズを変更するにはどうすればよいですか?

分類Dev

2つの列を連結し、VBAでテキストのスタイルを維持するにはどうすればよいですか?

分類Dev

それぞれの要素から動的に作成されたイベントリスナーを削除するにはどうすればよいですか?

分類Dev

入力中にTextBoxにフォーカスを維持するにはどうすればよいですか?

分類Dev

meteorの送信イベントから入力IDを取得するにはどうすればよいですか?

分類Dev

スイッチケースの外側でその値を維持する現在の合計を作成するにはどうすればよいですか?

分類Dev

テキストラベル付きのボタン:テキストラベルの上にある場合でもホバーカラーを維持するにはどうすればよいですか?

分類Dev

CSSの入力テキストから最後の文字のスタイルを設定するにはどうすればよいですか?

分類Dev

入力タイプのテキストを選択ドロップダウンのようにするにはどうすればよいですか?

分類Dev

同じフォームのボタンがある場合、テキスト入力フィールドでキー入力イベントをトリガーするにはどうすればよいですか?

分類Dev

ユーザーによるテキスト入力のスタイルを設定するにはどうすればよいですか?

分類Dev

Vuejsでkeyup.enterイベントの後に入力へのフォーカスを解除するにはどうすればよいですか?

分類Dev

Android:RecyclerViewリストでCardViewsのビューを維持するにはどうすればよいですか?

Related 関連記事

  1. 1

    私のvue.jsアプリケーションは、テキスト入力を入力するとテーマの色をリセットします。テーマの色を維持するにはどうすればよいですか?

  2. 2

    DjangoテストクライアントでPOSTパラメータの順序を維持するにはどうすればよいですか?

  3. 3

    jQueryで以前の入力タイプのテキストの値を取得するにはどうすればよいですか?

  4. 4

    Rubyで、ファイルからインスタンス変数の長いリストを維持するにはどうすればよいですか?

  5. 5

    リアクトネイティブ。タイマーティックでページが再レンダリングされるときに、テキスト入力にフォーカスを維持するにはどうすればよいですか。

  6. 6

    以前のバージョンのHaskellPlatformをインストールして、それらを切り替えるにはどうすればよいですか?

  7. 7

    要素のテキストを変更しながら、JqueryでCSSスタイルを維持するにはどうすればよいですか?

  8. 8

    IE 10、11。プレースホルダーを使用したテキスト入力からフォーカスの入力イベントがトリガーされないようにするにはどうすればよいですか?

  9. 9

    以前のインストールからTomboyNotesを移行するにはどうすればよいですか?

  10. 10

    以前のインストールからTomboyNotesを移行するにはどうすればよいですか?

  11. 11

    入力タイプのテキストを削除するにはどうすればよいですか?

  12. 12

    タッチイベント中にこのRigidyBody2Dに力を維持するにはどうすればよいですか?

  13. 13

    CSSで入力ボックスの以前に入力したテキストの背景色を変更するにはどうすればよいですか?

  14. 14

    javafxで無効にした後もGUIコンポーネントのスタイルを維持するにはどうすればよいですか?

  15. 15

    入力されたintがそのテキストファイルで見つかった場合、Javaでインポートされたテキストファイルから行を印刷するにはどうすればよいですか?

  16. 16

    1つのforeachを使用して、インデックス付き配列テキスト入力名PHPから複数列データベースにデータを挿入するにはどうすればよいですか?

  17. 17

    アスペクト比を維持しながら、Flexでテーブルのサイズを変更するにはどうすればよいですか?

  18. 18

    2つの列を連結し、VBAでテキストのスタイルを維持するにはどうすればよいですか?

  19. 19

    それぞれの要素から動的に作成されたイベントリスナーを削除するにはどうすればよいですか?

  20. 20

    入力中にTextBoxにフォーカスを維持するにはどうすればよいですか?

  21. 21

    meteorの送信イベントから入力IDを取得するにはどうすればよいですか?

  22. 22

    スイッチケースの外側でその値を維持する現在の合計を作成するにはどうすればよいですか?

  23. 23

    テキストラベル付きのボタン:テキストラベルの上にある場合でもホバーカラーを維持するにはどうすればよいですか?

  24. 24

    CSSの入力テキストから最後の文字のスタイルを設定するにはどうすればよいですか?

  25. 25

    入力タイプのテキストを選択ドロップダウンのようにするにはどうすればよいですか?

  26. 26

    同じフォームのボタンがある場合、テキスト入力フィールドでキー入力イベントをトリガーするにはどうすればよいですか?

  27. 27

    ユーザーによるテキスト入力のスタイルを設定するにはどうすればよいですか?

  28. 28

    Vuejsでkeyup.enterイベントの後に入力へのフォーカスを解除するにはどうすればよいですか?

  29. 29

    Android:RecyclerViewリストでCardViewsのビューを維持するにはどうすればよいですか?

ホットタグ

アーカイブ