2

クロムで使用input type="date"すると、クライアントは、日付が部分的に入力されている場合、つまりフィールドにフラグを立てたいと考えています01/23/yyyy(ただし、空の場合はそうではありません)。ただし、クロムは発火するか、日付が記入されている場合のみのようinputですchange。また、フィールドの実際の値は空の文字列のままです。

後で上/下/数字のキープレスをリッスンしfocus、フィールドを無効にマークすることは可能かもしれませんが、それblurは明らかに理想的ではありません。

では、この状況を検出するために使用できる、私が気付いていないイベントはありますか? または、返される値を確認でき01/23/yyyyますか?

4

1 に答える 1

0

ダンダビスからの提案はうまくいきました。

検証でエラーを引き起こすもののリストに追加$(object).is(':invalid')するだけで、うまくいきました。

于 2015-12-03T18:51:51.097 に答える