Hi there,
Als Bot-Programmierer würde ich deshalb allein von diesen Attribut-Werten ausgehen und den Label-Inhalt oder den ID-Wert völlig ignorieren. Bei
type="text"
ist das natürlich nicht so einfach.
Deswegen verzicht' ich als Formular-Programmierer auf den ganzen type="email", "datum" oder was weiß ich-Schnickschnack. Das halt ich schon aus, daß ich zunächst mit Javascript und danach am Server validiere. Es ist eingeräumterweise ein gewisser Komfortverzicht aber den Preis für diesen "Komfort" hast Du eh selbst genannt...