diff --git a/src/digital-components/textbox-question/textbox-question.vue b/src/digital-components/textbox-question/textbox-question.vue
index 8eb1bb1d1..15fb89a8b 100644
--- a/src/digital-components/textbox-question/textbox-question.vue
+++ b/src/digital-components/textbox-question/textbox-question.vue
@@ -45,7 +45,8 @@
@blur="handleChange"
:maxlength="maxLength ? maxLength : '999'"
@focus="$emit('focus', $event.target.value)"
- @keydown="keyDownHandler" />
+ @keydown="keyDownHandler"
+ :autocomplete="autocomplete" />
@@ -38,7 +39,8 @@
cmsWidgetName="CityQuestionWidget"
v-model="addressModel.city"
ref="city"
- validationRules="city-required" />
+ validationRules="city-required"
+ autocomplete="address-level2" />
@@ -51,7 +53,8 @@
v-model="addressModel.state"
ref="state"
:options="stateOptions"
- validationRules="state-required" />
+ validationRules="state-required"
+ autocomplete="address-level1" />
+ validationRules="zip-code-required|zip-code-format"
+ autocomplete="postal-code"/>
@@ -279,7 +283,8 @@ export default {
case "insertFromPaste":
case "deleteContentBackward":
// If the user enters text by typing, or pasting text, or deleting text already entered, disable *autofill*
-
+ addressField.setAttribute("autocomplete", "off");
+ addressField.setAttribute("autocomplete", "new-password");
break;
default:
if (addressField.id == "streetAddress") {
diff --git a/src/layouts/address-lookup/customer-questions/customer-questions.vue b/src/layouts/address-lookup/customer-questions/customer-questions.vue
index 906875751..c0aa6dbe2 100644
--- a/src/layouts/address-lookup/customer-questions/customer-questions.vue
+++ b/src/layouts/address-lookup/customer-questions/customer-questions.vue
@@ -8,7 +8,8 @@
v-model="customerModel.firstName"
ref="firstName"
customInputId="firstName"
- validationRules="first-name-required" />
+ validationRules="first-name-required"
+ autocomplete="given-name" />
@@ -18,7 +19,8 @@
v-model="customerModel.lastName"
ref="lastName"
customInputId="lastName"
- validationRules="last-name-required" />
+ validationRules="last-name-required"
+ autocomplete="family-name" />
@@ -30,7 +32,8 @@
customInputId="emailAddress"
:isRequired="!isEmailOptional"
:validationRules="validationRules"
- :addOptionalText="isEmailOptional" />
+ :addOptionalText="isEmailOptional"
+ autocomplete="email"/>