クライアント側(cè)検証を直接使用できるのは HTML5 だけであるというのは本當(dāng)ですか?
つまり、html5 検証コントロールを使用せず、html5 も使用しない場(chǎng)合、クライアント側(cè)の検証は実行できないのでしょうか?
業(yè)精于勤,荒于嬉;行成于思,毀于隨。
HTML5 コントロールの検証には、HTML5 標(biāo)準(zhǔn)をサポートするブラウザが必要です。
更新:
もちろんそうではありません。カスタム フォーム JS の検証が必要な場(chǎng)合は、次のような既製のバンドルを見つけることができます。
https://github.com/Abhoryo/APYJsFormV...または、フォームのテーマを変更して、必要な JS と CSS を追加することもできます。
これは、フロントエンド検証に使用する HTML タグが HTML5 でサポートされる必要があるかどうかによって異なります。たとえば、次のようになります。 リーリー
上で述べたように、代わりに js を使用してこの関數(shù)を?qū)g裝できます