Custom HTML properties?

What’s the best (or indeed ANY) way to add custom HTML properties to the HTML generated by an XPage?

An example: I’m building a UI for some internal systems. This UI is to run on iOS devices - iPhone, iPad, iPod Touch. These (and other) small-screen devices commonly default to capitalising the first letter entered in a text field, to save the mobile user another key press, and substituting words for best-guess spelling corrections. This behaviour can be suppressed by adding special properties to the HTML, so:

… would appear as a normal input field, and:

… would appear the same, but would neither automatically capitalise the first letter, nor would it employ automatic spelling correction (handy for usernames).

I can find no way of adding the non-standard autocapitalize or autocorrect properties to the rendered XPage’s HTML.

Any suggestions?

Thanks,

-Jef.