iPhone browser defaulting to uppercase for first letter of password fields

Solution 1:

<input type="text" name="test1" autocapitalize="none"/>

The docs can be found here: Supported Attributes: autocapitalize

Solution 2:

You may want to turn off both autocorrect and autocapitalize for password and email fields.

Here are what mine look like:

<input autocapitalize="off" autocorrect="off" id="email" name="email" type="text">
<input autocapitalize="off" autocorrect="off" id="password" name="password" type="password">