0

私がやろうとしていることが可能かどうかはわかりませんが、試してみる価値はあります。

HTMLフォームを作成し、そこにチェックボックスを配置する必要があります(「利用規約に同意します」)。ユーザーが送信をクリックすると、チェックボックスがチェックされているかどうかが確認され、チェックされていない場合はエラー メッセージが表示されます。しかし、問題は、クライアントが JavaScript をサポートしていないため、JavaScript の使用が許可されていないことです。

私に何ができる?

編集:私はクライアント側のソリューションを探しています。それが不可能な場合は、それと一緒に暮らす必要があります:p

4

2 に答える 2

0

JavaScript がなければ、サーバー側の何か (PHP、CGI スクリプト、Python、その他何でも) に頼って検証を行う必要があります。この検証 URL にフォームを送信し、チェックボックスがオンになっていない場合はエラーを返します。より有用な情報 (1 つの環境) がなければ、例を提供することはできません。

于 2013-06-27T17:50:31.037 に答える
0

HTML 5 では、チェックボックスに 'Required' 属性を使用できます。これにより、チェックされていない限りフォームは送信されません。詳細については、 https ://developer.mozilla.org/en-US/docs を参照してください。 /Web/HTML/要素/入力

于 2013-10-18T23:17:23.350 に答える