Skip to content

Instantly share code, notes, and snippets.

@emilsedgh
Last active July 9, 2021 06:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save emilsedgh/667df3cc079bf5c29d5b384f4904a144 to your computer and use it in GitHub Desktop.
Save emilsedgh/667df3cc079bf5c29d5b384f4904a144 to your computer and use it in GitHub Desktop.
<a href="javascript:(function()%7B(function() %7Blet j %3D 0%3Blet setters %3D %7Bcheckbox%3A i %3D> %7Bif (!i.checked)i.click()%7D%2Ctext%3A i %3D> %7Blet lastValue %3D i.value%3Bi.value %3D %60F%3A %24%7Bj%2B%2B%7D%60%3Blet event %3D new Event('input'%2C %7B bubbles%3A true %7D)%3Blet tracker %3D i._valueTracker%3Bif (tracker) %7Btracker.setValue(lastValue)%3B%7Di.dispatchEvent(event)%3B%7D%7D%3Bdocument.querySelectorAll('input').forEach(i %3D> %7Bif (setters%5Bi.type%5D)setters%5Bi.type%5D(i)%3B%7D)%7D)()%7D)()">Bookmarklet</a>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment