7

html5 フォームを完全に実装していないブラウザー (Modernizr、YepNope、Jquery validate を含むソリューションなど) のフォールバックに関するさまざまな提案を見てきましたが、効果的に機能させることはできませんでした。

基本的に、Modernizr と JQuery の datepicker を使用して取得した datepicker を追加することとは別に、すべてのブラウザーで検証を機能させるだけで済みます (主な優先事項は電子メールの検証です)。

Chrome と FF はすべてネイティブに動作するように見えますが、驚くことに Safari は適切なメール アドレスがなくても検証します。IEも明らかにそれをサポートしていません

合理的に簡単なフォールバック (おそらく Modernizr 経由) を手伝ってくれる人はいますか?

ありがとう

4

2 に答える 2

7

webshims libを試しましたか? これは jQuery の上に構築されており、HTML5 のフォームの章を非常に正確に実装しています。Webhims lib の webforms サイトで、サポートされている属性、プロパティ、およびメソッドのリストを見つけることができます。

これについてフィードバックをいただきたいと思います。

乾杯アレックス

于 2011-05-19T20:32:50.667 に答える
0

適切な検証はサーバー側で行う必要があることを念頭に置いて、多くのjQuery検証プラグインの1つを簡単にプラグインできます。

于 2011-05-11T11:32:31.140 に答える