100.00% of the height of the page is visible.
There are 0 <button>, 17
<input>, 0 <a>, 1 <form>
Here is a summary for chunks of the HTML code on the
page:
The provided code is for an email unsubscribe webpage that uses checkboxes within a form to
manage subscription preferences. Key aspects include:
- **HTML Form**: The `<form>` tag with
the name "SubscribeForm" and action directed to "/update_preferences" allows users to
submit their subscription preferences.
- **Hidden Inputs**: Multiple `<input
type="hidden">` elements, such as `EmailAddress` and `SiteID`, carry user and site-specific
data.
- **Checkboxes**: Several `<input type="checkbox">` elements are used for
different subscription categories. Each has an `onclick` attribute set to `resetUnsubscribe()` to ensure
individual category updates do not automatically unsubscribe from all emails.
- **Unsubscribe
Option**: There is a separate checkbox with the name "Unsubscribe" that allows users to
unsubscribe from all marketing emails. When checked, a script function `resetList()` clears all other
checkboxes to reflect a decision to unsubscribe from everything.
- **JavaScript**: The script
manages checkboxes. Functions like `resetList()` and `resetUnsubscribe()` alter checkbox states, ensuring
consistent behavior between selecting individual subscriptions and opting to unsubscribe entirely.
This setup allows users to dynamically update their email preferences before submitting the
form.
Below is a screenshot of a webpage from the email Unsubscribe link.