Inputs with "id=" attributes:
Input with "id="
Input with "id=firstname"
Input with "id=lastname"
Input with "id=first"
Input with "id=last"
Input with "id=name"
Input with "id=address"
Input with "id=fullname"
Input with "id=nickname"

HTML5 autofill fields:
name The field expects the value to be a person's full name. Using "name" rather than breaking the name down into its components is generally preferred because it avoids dealing with the wide diversity of human names and how they are structured; however, you can use the following autocomplete values if you do need to break the name down into its components:
honorific-prefix The prefix or title, such as "Mrs.", "Mr.", "Miss", "Ms.", "Dr.", or "Mlle.".
given-name The given (or "first") name.
additional-name The middle name.
family-name The family (or "last") name.
honorific-suffix The suffix, such as "Jr.", "B.Sc.", "PhD.", "MBASW", or "IV".
nickname A nickname or handle.
email An email address.
username A username or account name.
new-password A new password. When creating a new account or changing passwords, this should be used for an "Enter your new password" or "Confirm new password" field, as opposed to a general "Enter your current password" field that might be present. This may be used by the browser both to avoid accidentally filling in an existing password and to offer assistance in creating a secure password (see also Preventing autofilling with autocomplete="new-password").
current-password The user's current password.
one-time-code A one-time code used for verifying user identity.
organization-title A job title, or the title a person has within an organization, such as "Senior Technical Writer", "President", or "Assistant Troop Leader".
organization A company or organization name, such as "Acme Widget Company" or "Girl Scouts of America".
street-address A street address. This can be multiple lines of text, and should fully identify the location of the address within its second administrative level (typically a city or town), but should not include the city name, ZIP or postal code, or country name.
address-line1", "address-line2", "address-line3 Each individual line of the street address. These should only be present if the "street-address" is not present.
address-level4 The finest-grained administrative level, in addresses which have four levels.
address-level3 The third administrative level, in addresses with at least three administrative levels.
address-level2 The second administrative level, in addresses with at least two of them. In countries with two administrative levels, this would typically be the city, town, village, or other locality in which the address is located.
address-level1 The first administrative level in the address. This is typically the province in which the address is located. In the United States, this would be the state. In Switzerland, the canton. In the United Kingdom, the post town.
country A country or territory code.
country-name A country or territory name.
postal-code A postal code (in the United States, this is the ZIP code).
cc-name The full name as printed on or associated with a payment instrument such as a credit card. Using a full name field is preferred, typically, over breaking the name into pieces.
cc-given-name A given (first) name as given on a payment instrument like a credit card.
cc-additional-name A middle name as given on a payment instrument or credit card.
cc-family-name A family name, as given on a credit card.
cc-number A credit card number or other number identifying a payment method, such as an account number.
cc-exp A payment method expiration date, typically in the form "MM/YY" or "MM/YYYY".
cc-exp-month The month in which the payment method expires.
cc-exp-year The year in which the payment method expires.
cc-csc The security code for the payment instrument; on credit cards, this is the 3-digit verification number on the back of the card.
cc-type The type of payment instrument (such as "Visa" or "Master Card").
transaction-currency The currency in which the transaction is to take place.
transaction-amount The amount, given in the currency specified by "transaction-currency", of the transaction, for a payment form.
language A preferred language, given as a valid BCP 47 language tag.
bday A birth date, as a full date.
bday-day The day of the month of a birth date.
bday-month The month of the year of a birth date.
bday-year The year of a birth date.
sex A gender identity (such as "Female", "Fa'afafine", "Male"), as freeform text without newlines.
tel A full telephone number, including the country code. If you need to break the phone number up into its components, you can use these values for those fields:
tel-country-code The country code, such as "1" for the United States, Canada, and other areas in North America and parts of the Caribbean.
tel-national The entire phone number without the country code component, including a country-internal prefix. For the phone number "1-855-555-6502", this field's value would be "855-555-6502".
tel-area-code The area code, with any country-internal prefix applied if appropriate.
tel-local The phone number without the country or area code. This can be split further into two parts, for phone numbers which have an exchange number and then a number within the exchange. For the phone number "555-6502", use "tel-local-prefix" for "555" and "tel-local-suffix" for "6502".
tel-extension A telephone extension code within the phone number, such as a room or suite number in a hotel or an office extension in a company.
impp A URL for an instant messaging protocol endpoint, such as "xmpp:username@example.net".
url A URL, such as a home page or company web site address as appropriate given the context of the other fields in the form.
photo The URL of an image representing the person, company, or contact information given in the other fields in the form.