複数のステージを持つ Web フォームを構築しようとしています。Stack Overflow / Stack Exchange flagging webform からパターン化しています。問題は、「次の段階」のアクションをトリガーする方法がわからないことです。
たとえば、Stack Overflow で質問にフラグを立てたい場合は、クリックflag
すると、選択を求めるポップアップが表示されます。2 番目のオプション (「ここに属していない、または重複している」) を選択すると、フォームは自動的に 2 番目の画面に移動します。
最初の画面:
クリックすると、次の場所に自動リダイレクトされます。
問題は、根本的なトリガーが何であるかがわからないことです。そのラジオ ボタンをクリックすると、エンド ユーザーはどのように次の画面に移動しますか?
ソースを確認してみましたが、画像の半分しか表示されていないように感じます。
私が見つけた HTML チュートリアルの量には、これに似た実践例はありません。これは JavaScript であると思われますが、これらのアクションをトリガーするリンクされた .js ファイルが見つかりません。
では、クリック時に Web フォームがどのように自動リダイレクトされるのでしょうか? フォローアップとして、JavaScript を使用している場合、使用できる HTML/CSS のみの回避策はありますか?