On a new page, I'm sure this gets called again and new listeners are attached, but what about single page apps or instances where javascript is used to create a new input element after an action? Will those have a listener attached to them?