Mendix Text Box widget always sets input type to "text" (or "password" for Hashed strings). This widget fixes this to "number" for numeric fields. You can also set any attribute values using CSS classes like "set-type-email" or "set-min-0". -
View it on GitHub