Lascia perdere html5... per adesso.
Se cambi il nome della input (da data a campo_data), ti cambia qualcosa?