2016-11-28 4 views
-4

議論のための質問があります:セクション/フォーム全体のすべてのFormular Checkboxを選択/選択解除するには、「Select all/deselect all」というアクションの実装が多数見られました。HTMLフォーム:「すべて選択」 - チェックボックス/入力を使用する理由

私はこのアクションにすべてのチェックボックスを使用する理由を理解できません。 私にとってこれは使い方が間違っています。フォームには、関連するデータセットの情報のみが含まれている必要があります。バックエンドは、関連するデータとフロントエンドアクションなどのデータを分離する必要はありません。

私は決してチェックボックスを使用しませんが、フォーム上のすべてを選択/選択解除するようなアクションのボタンは使用しません。

なぜ誰もそれをやっていないのですが、何か不足していますか?

他の意見やご意見をお寄せください。

+0

あなたの立場は妥当なものと思います。私はこれがおそらく話題にはならないと思いますが、あなたは本当に意見/討論を求めていますか? – SpoonMeiser

+2

[SO]は、特定のプログラミング問題に答えるためのものであり、一般的な問題を解決するためのさまざまなアプローチの使用または誤用についての議論ではありません。 –

+1

私は、特定のプログラミングに関する質問ではないので、この質問をトピックとして閉じようとしています。 –

答えて

1

バックエンドは何も分離する必要はありません。これらのチェックボックスを近づけば、選択肢が見やすいものとしてほとんど行われていることがわかります。チェックボックスにはname属性が含まれていない限り、ボタンはチェック/チェックされていない特定のスタイリングが必要です。処理されません。

+0

いいえ、名前のないものは処理されていないので、私は本当に見ていませんでした。 –

+0

"スマート"になっていればうまくいくでしょう。もちろん、そうでない場合は、バックエンドで処理する必要があります。これは、言うように、面倒なことがあります。ただし、すべての要素がチェックされていても、すべての要素がチェックされていなくても、すべての要素をチェックすることができます。あなたが達成したいことに応じて)。 – junkfoodjunkie

関連する問題